PHP 不同地图坐标系经纬度转换 GCj02 WGS84 BD-09

本文介绍了PHP实现北斗(WGS84)到高德(GCJ02)、高德到北斗的坐标转换,以及百度(BD-09)与火星坐标(GCJ-02)之间的转换。通过实例展示了转换过程,并提供了误差测试结果。
摘要由CSDN通过智能技术生成
 
项目中用到了 北斗车辆导航,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大厦坐标经过本地转成北斗ÿ
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值