国内地图坐标偏移转换

问题来源

在处理国内数据时,特别是互联网数据时,如POI数据,道路数据,常常会遇到这样的坐标系统:GCJ02(高德地图使用)、BD09(百度地图使用),这个坐标系统是我们国内特有的坐标系统,是在原来的WGS84坐标系上进行了坐标偏移之后得到的新的坐标系统,他们之间的具体关系如下:
image-20200706223314632
那么在实际的地理数据处理中,我们改如何实现这些不同坐标系之间的转换呢?

实现方式

  • QGIS中使用GeoHey插件

    1. 安装GeoHey插件
    2. 在处理工具箱使用插件
  • 代码转换
    关于纠正国内地理坐标偏移方面,在github上面有很多的大神已经写好了现成的代码,我们可以直接copy下来调用其接口即可,下面提供Python和JavaScript版本的链接:

Python版本
JavaScript版本

参考

  1. https://www.jianshu.com/p/193986610f9d
  2. https://blog.csdn.net/yzyssg1/article/details/76120617
添加新评论