自己制作echarts Map 最新地图,生成最新的 echarts Map地图JSON文件

本文详细介绍如何解决ECharts地图更新问题,包括分析地图数据结构、获取坐标数组及制作自定义地图数据文件的方法。适用于需要最新地图数据或特定区域地图的项目。

写在前面

用于echarts 首页的地图很美观实用。不过网上下载的地图也会有一些问题,比如 地图文件 不是最新的,很多区县没有;想要 乡镇的地图;地图需要拼接 等等等等,通过这篇文章你只需要花点时间就可以制作 自定义想要的地图了。我碰到的问题就是 地图不是最新的(比如南昌市的地图没有红谷滩新区,高新区,经开区等)。因为给市政府的项目,然后 他们提供了 2020 最新的南昌市的电子地图 .shp 文件(其实没有也没有关系) ,然后通过自己制作的地图实现了南昌市最新的地图效果(本文最后总结处土提供了南昌市地图下载地址),如下:
在这里插入图片描述

分析地图文件

echarts 用的地图数据文件为json 文件

  1. 获取省市县数据 (github 上面一搜索 有很多github链接)
  2. 打开一个json 数据分析如下:
    在这里插入图片描述

注意
1.构成区域的点位数组可能有多个子项(一个封闭的面就是一个子项),这样的话 geometry.type 就不是 Polygon,而是 MultiPolygon 。并且 properties.childNum 也要改变
2.geometry.type=MultiPolygon 时,geometry.coordinates 数组的子项是要多一个中括号的。 []

自己制作地图数据文件<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值