在Echarts制作地理信息坐标地图时,最麻烦的就是街道乡镇级别的行政geojson的获取,
文件大小
788M
文件格式
.json格式,由于是大文件数据,无法直接使用记事本或者IDE编辑器打开,推荐Dadroit Viewer(国外的一个JSON阅读器,因此打开路径不支持中文)。
文件预览
拼接视频教程
漏刻有时Echarts地理坐标信息乡镇街道边界geojson拼接教程
拼接流程
- 输入关键词,筛选对应的区县街道和乡镇行政数据;
- 右键,选择导出,并按照顺序命名;
- http://geojson.io/,OPEN→FILES,依次打开导出的文件,会自动合并成区县级别geojson;
- 在JSON选项卡中,复制拼接好的乡镇代码,保存为.json文件,建议保存为utf-8编码,否则中文容易乱码;
- 如果在Echarts中调用该geojson文件,乡镇的键名一定要是name。如,
name:"下应街道"
位置偏移解决方案
不同的geojson文件的坐标系是不同的,分为wgs-84、CGC-2000的,在Echarts开发过程中,地理信息坐标中,如果出现位置的偏移(bmap.min.js和百度地图同时开发最为明显)时,建议使用gis数据转换为BD-09百度坐标系,即可解决
@漏刻有时