改之前:

改之后:(因为没有数据颜色较浅,将就看吧)

1、第一种情况:如果map类型为中文‘中国’/地图名称,而不是china
进入这个路径文件:\node_modules\echarts\lib\coord\geo\fix\nanhai.js
修改判断 if (mapType === 'china')为 if (mapType === 'china' || mapType==='中国'/地图名称)成功解决
2、第二种情况:地图json文件没有南海诸岛数据
可以去 http://datav.aliyun.com/tools/atlas 找,能下载各省份、区域的地图json文件。
3、正常情况下map:‘china’,echarts会自动展示南海九段线。
博客主要介绍了ECharts地图显示南海诸岛的相关问题及解决办法。一是当map类型为中文‘中国’/地图名称时,修改对应文件判断条件;二是地图json文件无南海诸岛数据,可从指定网站下载;正常情况下map为‘china’,ECharts会自动展示南海九段线。
1596

被折叠的 条评论
为什么被折叠?



