echarts中国地图的南海群岛优化
有时候使用echarts的地图功能的时候,发现南海群岛部分将地图展示的太长了,想要将它隐藏,然后在旁边放一个框单独展示。
方法一:
首先拿到中国的地图数据,然后将这一部分注释或者删除掉
然后在option的配置中,series的map值必须设为china
方法二:
通过echarts内部的配置项:geo
。(geo与series同级)
geo: {
map: 'china', // 必须
roam: true, // 是否能够缩放
zoom: 1, 默认显示级别
scaleLimit: {min: 0, max: 3}, // 缩放级别
regions: [ // 对某块地区的特殊处理
{
name: '南海诸岛',
value: 0,
itemStyle: {
normal: {
opacity: 0, //透明度
label: {show: false}
}
}
],
}
行百里者半九十