找回密码
 注册

快捷登录

扫码登录更安全

为什么手机上的地图 老是有偏移?

来源: jerryli 2012-9-13 15:39:57 显示全部楼层 |阅读模式 来自: 中国浙江杭州

登录后获得更多功能

您需要 登录 才可以下载或查看,没有账号?注册

x
最近在做Androisd地图系统的研究,比较深入的了解了一下 国内地图有偏移的情况,在这儿给大家做个分享。

GPS全球定位系统的坐标系使用的是WGS84,这是全球知名的地图服务商认可的坐标系标准(这个坐标系的协议与算法就不介绍了)

现在主流的地图运动类软件,因为都是使用的Google map为基础开发的,所以也就都遵循了WGS84这个国际标准。

而我们的天朝ZF出于种种目的的考虑,不允许天朝的地图使用国际通用的WGS84坐标系,而非要加上一些偏移,这样的坐标系就俗称“火星坐标系”。目标是为了防止外国用精确卫星制导武器对关键位置进行精确打击(防君子不防小人啊,内行人看了就明白)。

【OK】所以问题就出现了,使用国外的GPS方面的软件,得到的GPS经纬度坐标,放到天朝的地图上位置就发生了偏移,最简单的解决方法就是使用卫星地图模式,这样就可以脱离“火星坐标系”的束缚。


【什么是火星坐标系统】
国家保密插件,也叫做加密插件或者加偏或者SM模组,其实就是对真实坐标系统进行人为的加偏处理,按照几行代码的算法,将真实的坐标加密成虚假的坐标,而这个加偏并不是线性的加偏,所以各地的偏移情况都会有所不同。而加密后的坐标也常被人称为火星坐标系统。
  所有的电子地图所有的导航设备,都需要加入国家保密插件。第一步,地图公司测绘地图,测绘完成后,送 到国家测绘局,将真实坐标的电子地图,加密成“火星坐标”,这样的地图才是可以出版和发布的,然后才可以让GPS公司处理。第二步,所有的GPS公司,只要需要汽车导航的,需要用到导航电子地图的,统统需要在软件中加入国家保密算法,将COM口读出来的真实的坐标信号,加密转换成国家要求的保密的坐标,这样,GPS导航仪和导航电子地图就可以完全匹配,GPS也就可以正常工作。

大神点评11

沪杭 2012-9-13 15:42:37 显示全部楼层 来自: 中国浙江杭州
地图不飘逸,轨迹漂移。
jerryli 2012-9-13 15:55:55 显示全部楼层 来自: 中国浙江杭州

呵呵,因为参照物不同的缘故,如果你以天朝地图为参照物,你的轨迹就是漂移的。

如果你用GPS的WGS84标准坐标系为参照物,地图就是漂移的。

原因在于,道路地图,谷歌用的是mapabc的地图,国家测量局的。所以这个地图的坐标系就不是WGS84而是火星坐标系。

两个不同坐标系叠在一起肯定对不上。这就是有你说轨迹漂移的原因。

但是同样的轨迹,你把它放到卫星地图上,可以看到是没有漂移的,不信的话你把轨迹导出,放到google earch上看看{:soso_e120:} 。

如果在卫星地图上有漂移,那估计是因为你手机上的GPS定位精度够不引起的。
小K 2012-9-13 16:10:03 显示全部楼层 来自: 中国浙江绍兴
估计是天朝的原因,至少在谷歌地图上都是这样的。。,卫星地图才可以
简单又明了 2012-9-13 16:11:32 显示全部楼层 来自: 中国浙江杭州
gps有漂移正常的
兔巴锅 2012-9-13 16:12:55 显示全部楼层 来自: 中国浙江
拿分走人
为人生走起 2012-9-13 16:41:20 显示全部楼层 来自: 中国浙江杭州
好专业都
aaron 2012-9-13 17:04:59 显示全部楼层 来自: 中国浙江杭州
技术贴
GG_Bond 2012-9-13 17:07:25 显示全部楼层 来自: 中国浙江杭州
其实就是自欺欺人!

你知道太多了,请你喝茶去!
雅克 2012-9-13 17:24:41 显示全部楼层 来自: 中国浙江杭州
可怜我的htc双卡机装不上。又不能刷机。
只好用国产的咕咚
您需要登录后才可以回帖 登录 | 注册

关注0

粉丝5

帖子56

发布主题
骑友网公众号
骑友网今日头条
骑友网服务号
骑友网APP