echarts 地图map下钻到镇街、KMZ文件转GeoJson、合成自定义区域
我们可以通过 http://datav.aliyun.com/tools/atlas 阿里旗下的高德地图提供的api,可以获取到中国各个省份/区级/县级的json数据,但是区级和县级,并没有包含街道和乡镇的数据.
步骤1:
1-1 进入Bigemap(http://www.bigemap.com/reader/download/)页面,下载全能版。下载完成安装后点击导出:
步骤2:将导出的 .kml文件去 mapshaper(http://mapshaper.org/) 转为GeoJSON,
a: 导入.kml文件
b: 导出 .GeoJSON文件
步骤3:把导出的几个镇街文件合并。
地址: http://datav.aliyun.com/tools/atlas ;
如图操作 5 步导出GeoJSON 文件;(导入不要有外层的一面,按个人需求来)
最后将导出的文件后缀改为JSON 即可实现镇街显示的 echarts map。
二、KMZ文件转GeoJson
- 进入已安装的 bigemap 导入 .KMZ文件,然后导出另存为 .bmv格式。
- 导出之后再去 MyGeodata Converter(https://mygeodata.cloud/converter/) (或者去 https://mapshaper.org/) 进行转换下载为GeoJSON文件。
搞定不易,动动小手点个赞吧!