自学内容网 自学内容网

(echarts)数据地图散点类型根据条件设置不同的标记图片

(echarts)数据地图散点类型根据条件设置不同的标记图片


在这里插入图片描述


1.用在线工具将本地图片转化base64格式

data(){
return {
base64Img:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQ...",
}
}

在线转换地址:https://www.jyshare.com/front-end/59/


2.symbol属性设置

{
   name: "散点",
   type: "scatter",
   coordinateSystem: "geo",
   zlevel: 2,
   // symbol: "pin", //气泡
   // symbol:'image://http://example.website/a/b.png' //其他写法
   // symbol: `image://${this.base64Img}`,
   symbol: (value, params) => {
     //第一个参数 value 为 data 中的数据值。第二个参数params 是其它的数据项参数
     //value就是
     if (
       params.name == "岳阳" ||
       params.name == "九江" ||
       params.name == "台州"
     ) {
       return `image://${this.base64Img}`;
     } else {
       return "pin";
     }
   },
   //data格式类似:[{name:'南京',value:['118.767','32.241'],a:'100'}]
   ...
}

解决参考1:https://blog.csdn.net/coconut18061/article/details/131726185

解决参考2:https://blog.csdn.net/weixin_62588253/article/details/136754614


原文地址:https://blog.csdn.net/qq_44754635/article/details/144725977

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!