省/市地图数据一般较为齐全,而部分县/乡缺少地图数据,需要单独定制
- 地图数据提取软件http://www.bigemap.com/reader/download/
- 直接下载 bmsetup.rar
- 按需挨个选择好乡/村数据,导出
.kml
文件
- 打开 http://geojson.io/
- 挨个导入
.kml
文件 - 导入
.kml
文件时,会有右边同时生成 JSON - 全部导入完毕后复制生成的最终 JSON 结果,保存为一个
a.json
文件
- 挨个导入
- 打开
a.josn
在properties
下面增加一个 keyproperties.area
properties.area
的值与properties.name
保持一致- 保存编辑后的
a.json
- 打开 https://mapshaper.org/
- 导入
a.json
文件 - 点击右上角
simplify
按钮,拖动进度条,按需简化地图精细程度 - 点击右上角
console
按钮,在左边控制台中输入命令dissolve 'area' -o result.json
- 此时导出的
result.json
即为 echarts 可识别的地图文件
- 导入