Highlights支持3种常见地理坐标(WGS84、GCJ02、BD09)互转;
不依赖GIS软件,工具本身即可独立运行;
共6个单独程序对应6种转换情况,可按需选择;
直接将完整的shp文件拖动到程序上进行转换;
按惯例开头先放链接,文中涉及的数据出处见末尾。
https://pan.baidu.com/s/194dVP4Y2LCP_QbFrwRVYWQ(提取码:asve)
嗨~多磨,好久(指公众号那边,B站还在开荒阶段)没什么拿得出手的成果,好烦躁啊,最近处理空间数据的时候碰到一些坐标转换的小麻烦,搞定之后顺手把解决方案写成工具,自觉还算好用就发出来吧。
目录:【起因】-【解决过程】-【成果】-【操作演示】-【后记】-【数据出处】
【起因】图1 WGS84坐标数据叠加底图存在偏差
在地理空间数据云使用高级检索时发现上传的WGS84坐标数据和底图存在偏差(图1河流部分的区划界线偏移比较明显),由于底图是高德地图提供的,所以其坐标应该是GCJ02。这个显然是地理空间数据云偷懒了啊,没有把上传的数据转换到正确的坐标上就直接叠加显示了,好吧,那我就自己转吧。
【解决过程】(相当于工作记录,可以不看)
使用Python 3.8.3官方安装包作为基础环境,打开cmd命令行,用pip install pyshp安装shapefile模块(版本2.1.0),坐标转换模块coor