问题来源
在处理国内数据时,特别是互联网数据时,如POI数据,道路数据,常常会遇到这样的坐标系统:GCJ02(高德地图使用)、BD09(百度地图使用),这个坐标系统是我们国内特有的坐标系统,是在原来的WGS84坐标系上进行了坐标偏移之后得到的新的坐标系统,他们之间的具体关系如下:
那么在实际的地理数据处理中,我们改如何实现这些不同坐标系之间的转换呢?
实现方式
QGIS中使用GeoHey插件
- 安装GeoHey插件
- 在处理工具箱使用插件
- 代码转换
关于纠正国内地理坐标偏移方面,在github上面有很多的大神已经写好了现成的代码,我们可以直接copy下来调用其接口即可,下面提供Python和JavaScript版本的链接: