常见的经纬度坐标系分为三种:
-
WGS84坐标系,是世界标准、通用的坐标系统,绝大数GPS、北斗设备获取的经纬度值都是84坐标系
-
GCJ02坐标系统,又称火星坐标系,是经过加偏移经纬度坐标系,国家规定,国内互联网地图必须经过02坐标系首次加密,也是国内广泛使用的坐标系,如国内阿里云、搜狗、高德、腾讯、谷歌地图。实际上以02坐标系显示经纬度实际位置,并不会产生偏差,只是做了转换
-
BD09坐标系是百度通过偏移算法以02坐标系为基础换算的,
在项目实际测试场景中需要切记几点:
-
数据源上报的坐标系是否国标
-
上报后后台是否做了坐标系转换
-
测试页面地图前端是使用了什么坐标系展示经纬度实际位置
-
后台推送数据到前端,过程是否再次做了转换