Warning: Use of undefined constant …… - assumed '……' (this will throw an Error in a future version of PHP) in /data/htdocs/kelso.host.smartgslb.com/wp-content/themes/dlmao/header.php on line 9 大脸猫 | 关于在天朝gps偏移的问题

关于在天朝gps偏移的问题

关于在天朝gps偏移的问题

九月 27, 2012 阅读 1902 字数 1519 评论 0 喜欢 0

用过很多手机, 大多数的地图软件都是用google, 但是几乎都会有一个定位不准的问题,以前纠结了好久, 纳闷为什么这么明显的问题google怎么不去修正, 这次特意去查了一下相关原因:

如果细心点就能发现,iphone从第一DK始,地图功能就有偏移,也就是说,你点击定位按钮,google地图上显示你所在位置的小蓝点,始终在你实际位置的西北方大约500m。这个给人造成了很大困扰。

实际上这个偏移不是GPS的问题,iphone的GPS是非常准确的。而且这个问题只在中国出现。原因如下:

唯一权威发布中国地图测绘数据的,是国家测绘局,包括google地图,还有各种地图厂商如灵图,高德等,都必须使用国家测绘局的数据。出于国家安全考虑,所有中国区电子地图中,坐标都进行了一种变换,非线性映射到另一个坐标空间,俗称‘火星坐标’。所以需要使用电子地图数据的软硬件,如手机,导航仪等,必须在国家测绘局申请添加保密插件,将GPS数据变换为火星坐标,然后显示的地图才能是正确的。例如高德导航,凯立德导航,在iphone上都没有偏移问题,就是因为加入了‘保密插件’。

为什么iphone上地图会偏移呢,因为以前iphone的地图软件没有专门去申请这个保密插件,而是直接将GPS测量出的WDS坐标提交到偏移过的谷歌网上地图数据库,那么显示的位置自然就是错的了。

但是你可能会发现,如果切换到卫星地图显示,你的位置却是准确的,这是因为卫星地图是美国提供的而不是由国家测绘局发布的,所以不存在这个偏移问题。同样,如果你在国外的话,也完全不存在这方面问题,无论地图还是卫星图,都是准确无误的。

顺便说一句,联通版的iphone更奇怪,因为要修正地图和卫星图之间的偏差,索性连卫星图也一起偏移掉了……(所以大陆地区的行货,真的有联通版和零售版的区别,不仅仅是渠道不同)

似乎从iOS 4.2之后,苹果开始为自己的地图加入了这个插件,所以你会发现,现在地图和卫星图一致了,没有偏差了。但是问题真的解决了吗?并没有完全解决,只要电子地图库还是用的火星坐标,那所有没用‘保密插件’的软硬件一样继续偏移。例如,相册的‘按地点浏览’,仍旧是偏移的;还有各种按地点分享的软件,比如街旁,weico,图钉,点评,乐么乐么等,只要你查看照片的地理信息,一样看到的是偏移的位置,甚至你分享自己所在位置的时候,生成的地图图片位置也是偏了的,根本没法用。

这里有更详细的解释

是因为中国政腐对所有国内出版的地图进行了人为偏差,所以,如果你的GPS信息是正确的,那么,在中国的地图上显示的位置,就是错误的。 解决的方法,是由中国政腐的指定部门,将你的GPS信息加入人为偏差,与前述已加入人为偏差的地图配对,那么,就可以在中国的地图上显示正确的位置了。 当然,这样一来,你的GPS信息就是错误的了。 GPS信息给你加偏差,不是白加的,要收钱,你把你的GPS程序交给中国政腐指定部门,交纳一定费用,他们就给你的程序内加一段人为添加偏差的代码。 有智商稍高的人说了,能不能不对GPS信息加偏差,而将中国的地图的偏差修正呢? 当然可以,但,中国政腐的规定不允许你这样做。 因为上述原因,IP4的GPS地图,显示出来,会有偏差,因为IP4没有让中国政腐的指门部门去修改他们的程序。 事实上,中国政腐的这个规定,完全是掩耳盗铃,对于 Bao Mi 一点作用也没有。因为其出发点是对地图加入人为偏差,防止别人知道重要地点的位置,但,地图的加偏早已被解密,不要说是情报部门,哪怕是普通的IT技术人员,也可以从人为添加偏差的地图,恢复成无偏差的地图。 但,因为有收费的利益关系,所以,这一鸵鸟规定,将会继续。。。。