上家公司和现东家的项目都有用Echarts做图表,但是Echarts不提供地图数据下载。详见:https://www.echartsjs.com/zh/download-map.html 。其实国内的地图数据也是可以拿得到的。
1、项目用Vue开发,npm安装了echarts,node_modules文件夹下面找到echarts,里面会有个map文件夹,有js和json文件的包含全国省市的地图数据。
2、你也可以到这个地址:http://datav.aliyun.com/tools/atlas/#&lat=33.50475906922609&lng=104.2822265625&zoom=4 下载地图数据使用,点击地图下钻获取省市区的数据。
在上家公司做的跨境项目,需要用到各大洲国家的地图数据,好多国家的地图echarts上面没找到,当时是到Highcharts上下载了他们的地图(https://img.hcharts.cn/mapdata/),然后写段脚本把地图数据读取转换输出成我想要的格式就完事了。这个比较麻烦,需要的话可以研究下。
暂时就想到这些,如果哪位仁兄有更好的获取地图数据的方法,欢迎分享。
网友评论