需求
Web地图项目使用ArcGIS实现标记点位,使用的坐标系为WGS84
现在要实现手机APP端地图标记功能
使用高德地图,高德地图的坐标系是GCJ02
因此需要将WGS84坐标系转为GCJ02坐标系
ArcGIS显示
转换前高德显示
探索过程
1、因为装的ArcMap功能不全,无法使用Python安装第三方库,Pass(Python脚本也因此原因无疾而终)!
2、使用QGIS转换,抱着试一试的心态,没有想到成功了✌
QGIS转换过程
1 使用的QGIS版本为3.16.2
软件链接指路:
QGIS-OSGeo4W-3.16.2-1-Setup-x86_64.exe
链接: pan.baidu.com/s/1nujwO0Kt… 提取码: v4qu
2 下载processing插件和GeoHey插件
2-1 原本工具栏
2-2 下载processing
如果不用下载,直接勾选
打开processing的Toolbox
2-3 继续下载GeoHey插件
3 开始转换
3-1 导入WGS84的shp矢量文件
3-2 使用GeoHey进行转换
3-3 选择保存位置
3-4 转换结果显示
转换后高德显示
也可使用GCJ02 to WGS将GCJ02坐标系转为WGS84坐标系