gps

Q: 为什么我们把GPS模块输出的经纬度信息放到百度地图上,显示的位置与实际位置不一致呢?

已邀请:

Admin - 网站站主

因为百度地图上的坐标经过了偏移计算,所以地图上的GPS坐标不是真实的GPS坐标。
国际经纬度坐标标准为WGS-84,国内必须至少使用国测局制定的GCJ-02,对地理位置进行首次加密。百度坐标在此基础上,进行了BD-09二次加密措施,更加保护了个人隐私。百度对外接口的坐标系并不是GPS采集的真实经纬度,需要通过坐标转换接口进行转换。
 
Q:如何从其他体系的坐标迁移到百度坐标?
坐标转换接口非公开。请将您的公司名称、项目名称、项目简介、联系人和联系方式,发邮件至mapapi@baidu.com咨询。有专人为您解答。
 
Q: 有没有办法把GPS模块输出的坐标修正到百度坐标,从而显示GPS定位数据对应的地理位置呢?
         有!
         请把附件中的文件用记事本等工具打开,并将你的GPS数据修改到第20、21行,记得是将你的GPS数据转成xx.xxxxxx度 的格式噢~ 例如,我在望京启明大厦的GPS数据为:40°00.6683’ N, 116°28.1074E,则需要转换成var xx = 116.46845666666666666666666666667;var yy = 40.011138333333333333333333333333;
         然后保存,并用浏览器打开这个文件,就可以看到GPS数据在百度地图上的正确位置啦~
         下图是IR900的GPS,在启明大厦11层窗户外获得的GPS数据:40°00.6683’ N, 116°28.1074E,然后使用该方法验证了。

image001.jpg

“我是百度标注哦”是经过纠偏后的位置信息,说明这款GPS模块的精度很高。


如果大家愿意再多了解些,可以参考以下连接(第一个说的比较通俗):
http://www.cnblogs.com/zhaohuionly/archive/2013/06/18/3142623.html
http://www.doc88.com/p-664123889919.html
http://www.cnblogs.com/liongg/archive/2009/04/20/1439905.html

要回复问题请先登录注册