项目中用到了 北斗车辆导航,app用的高德插件,因为高德(GCj02坐标系)与北斗(WGS84 坐标系)采用的坐标系不同,就在网上找了转换方法,用PHP写了一遍
代码里面还有百度的 BD-09 坐标,关于各种地图坐标的坐标系大家可以自己查资料了解。
误差测试
1、北斗转高德
源数据 :117.093457,39.077387
高德转换 117.099876,39.078529
本地转换 117.099884,39.078533
2、高德转北斗,再转高德
源数据 : 117.095563,39.077410 高德获取的高新区发展六道坐标
本地转换成北斗坐标: 117.089142,39.076267
本地转换成高德坐标: 117.095565,39.077412
源数据 : 117.087199,39.090175 117大厦
本地转换成北斗坐标: 117.080784,39.089027
本地转换成高德坐标: 117.087198,39.090174
3、天津 117大厦坐标经过本地转成北斗ÿ