其中遇到的bug:
1、目的地使用effectScatter将坐标弄成闪点效果时,特殊区域高亮不显示的bug
解决:在目的地的data里面加上visualMap:false
原因:visualMap 组件控制了 series 中的数据,进行了『视觉编码』,也就是将数据映射到视觉元素(视觉通道)。
所以,data中value的值不同,映射后的颜色会改变。
想哪个数据不被控制,就要设置它的visualMap:false
2.当push了两个serise为map的时候,如果设置roam:true(地图可以移动)时,就会导致地图两个地图不一起移动的现象
解决:在后一个map中加入geoIndex:0
3.如果要将一个区域的边界线加粗
解决:在data里面添加itemStyle:{borderWidth:5}
4.遇到不要显示的内容,如:南海诸岛。。
解决:regions: [
{
name: "南海诸岛",
itemStyle: {
// 隐藏地图
normal: {
opacity: 0, // 为 0 时不绘制该图形
}
},
label: {
show: false // 隐藏文字
}
}
],