通过“ECharts 地图数据在线生成工具”生成江苏省淮安市地图时,“是否包含子区域 subregion”选择“是”,生成的Json格式地图,其中“洪泽区”无法显示,请帮忙解决。
配置项如下
var uploadedDataURL = "/asset/get/s/data-1492168255647-S1_BA7C6x.json";
myChart.showLoading();
$.get(uploadedDataURL, function (geoJson) {
myChart.hideLoading();
echarts.registerMap('HuaiAn', geoJson);
option = {
title: {
text: '江苏省淮安市区县图',
subtext: '',
sublink: ''
},
tooltip: {
trigger: 'item',
formatter: '{b}<br/>{c} (p / km2)'
},
visualMap: {
min: 800,
max: 50000,
text:['High','Low'],
realtime: false,
calculable: true,
inRange: {
color: ['lightskyblue','yellow', 'orangered']
}
},
series: [
{
name: '江苏省淮安市区县图',
type: 'map',
mapType: 'HuaiAn',
itemStyle:{
normal:{label:{show:true}},
emphasis:{label:{show:true}}
},
data:[
{name: '清江浦区', value: 20057.34},
{name: '淮安区', value: 15477.48},
{name: '淮阴区', value: 31686.1},
{name: '洪泽区', value: 6992.6},
{name: '金湖县', value: 44045.49},
{name: '盱眙县', value: 40689.64},
{name: '涟水县', value: 20689.64}
],
// 自定义名称映射
nameMap: {
'清江浦区': '清江浦区',
'淮安区': '淮安区',
'淮阴区': '淮阴区',
'洪泽区': '洪泽区',
'金湖县': '金湖县',
'盱眙县': '盱眙县',
'涟水县': '涟水县'
}
}
]
};
myChart.setOption(option);
});