使用eacharts画行政区域规划图
用 Echarts 无论是制作省份地图还是区县域地图,他们的步骤都是基本一样的。
下面就 利用 Echarts 简单绘制省份地图 的步骤与经验与各位分享一下。
![](https://cdn.nlark.com/yuque/0/2024/png/27022430/1713511104993-e973c846-fd56-4cfb-a732-a9779e788c8e.png)1、准备工作
- 1.1 下载 js 静态文件
- china.js - echarts.min.js
- 1.2 下载中国各省、各市的 .json 文件
- 省份或者地区的数据文件 - 网址:https://github.com/longwosion/geojson-map-china
2、获取省份数据
- 2.1 第一步:获取 XX 省的地图 json 数据文件(例:河南省)(是以各省身份证号 前两位 开头命名的)
- 2.2 第二步:将获取到的 JSON 文件 转换 成 js 文件(河南省:henan.js)
- 2.3 第三步:修改转换后的 js 文件 - 打开 js 文件 - 添加变量 xx (这里命名习惯为 :(省名拼音小写+Json)例:henanJson)
_ var xx = (js 文件)
_ 例:
var henanJson = {“type”: “FeatureCollection”,
“cp”:[118.8586,32.915],
……..
}
- <font style="color:rgb(25, 27, 31);">保存 js 文件</font>
3、编写 HTML 代码
- 3.1 在 中引入 js 文件
1 | <script type="text/javascript" src="/static/js/echarts.min.js"></script> |
- 3.2 在中写入作图代码
1 | <div> |
- 3.3 运行代码,就能看到结果
如果各位对省图还需要其他显示功能,大家不妨访问 Echarts 的官网。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小灰灰的世界!
评论
ValineLivere