乡镇地图坐标

2,389 阅读1分钟
这周的需求里,有一项是要做一个两级的地图,包含县级市和乡镇,在昨天找了一天之后发现json数据最低只到县一级。但最后云盘里找到了资源是shp数据,且数据比较老,是2010年的。
资源链接:
数据名称:2010年全国乡镇界线面文件
空间信息:WGS84
数据类型:矢量数据
数据精度:数据存在少量偏差,但是对于常用的基本操作可以满足。
百度云地址:链接:https://pan.baidu.com/s/1W1Bqy64nOxNfBUZnHXH5Uw      提取码:3bir 

由于是shp格式的,不会怎么操作和读表,时间比较急就直接把shp数据转换为geojson格式了,转换方式和工具也有很多种,我用的是一个在线转化工具进行数据转换,地址是:mapshaper.org/ 然后到处。到处后就傻了,贼鸡儿多。而且问题是就只有省\镇两级,而且好多乡镇的名字是老名字,根本查不到。怎么处理就成了问题。 然后我找到了这个网站:geojson.io,可以在线生成和测试,我试着找过哪些乡镇的旧名字,但好多还是查不到,而且很烦。这是看着http://mapshaper.org/呈现的图,灵机一动。

我找到乡镇的坐标在图中找到县,然后不断放大获取其中一个转折点的坐标再在json中查找,就能找到相对应乡镇的坐标信息了,在mapshaper中看一下对不对,然后保存。