欢迎来到 常识词典网 , 一个专业的常识知识学习网站!

[ Ctrl + D 键 ]收藏本站

您所在的位置:首页 > 教育学习 > 知识

知识

谷歌地图显示的中国区地图,道路图和卫星图总有公里级的系统偏差?

分类: 知识 常识词典 编辑 : 常识 发布 : 08-10

阅读 :353

为什么谷歌地图显示的中国区地图,道路图和卫星图总有公里级的系统偏差?iOS 中有此问题。未确认是否别的系统也是。谷歌地图对其它地方的显示,比如-就很正常,到了深圳立刻出现偏差。补充:网页版等没有定位功能的地图无此问题iOS 定位时,卫星图定点基本正确,道路图有系统性偏差。12 个答案

答案 1:

试了一下web版没有这个问题产生这个问题的原因是国家号称保密原因,提供的地图(就是道路图)本来就有偏差,而需要通过一个国家提供的函数来纠正这个偏差。而卫星图本来就是拍的照片就不会有这样的问题。

答案 2:

国家提供的测绘地图数据加入了自己的算法,不仅会出现卫星图和测绘图的不吻合,对GPS定位造成的影响才是最大的。

一些大的GPS厂商都应该是签署了保密协议获取了这个偏移修正的算法才能实现精确的卫星道路导航。

Google早期的web版地图也存在这个问题,不知道是google的工程师-的了这个算法(在天朝即使有能力也不能这么干吧~)还是跟政府签署了协议,后来的地图就修正了!

一个哥们儿发现后用一台服务器用了几天的时间从google web版地图爬取了中国所有地区的修正偏移的数据,我曾经拿来在Android上对-地区做了测试,在西直门附近未修正前便宜200米多,修正后误差在2米内。

答案 3:

国家保密插件照成的具体解释见在:williamlong.info/arc-ives...里面也解释了为什么会有ditu.google.cn和-p.google两个网站这是天朝的特色。

答案 4:

因为有加密算法,说白了就是一定的位置偏移,所有直接用图商数据的,都必须和自己的地图供应商一起到测绘局去取得加密插件,应用源代码带过去,用他们提供的插件一起编译一个动态库或者类似的,所以理论下任何从手机取得GPS的数据如果直接采用地图的话都要通过加密插件转化经纬度坐标才能和加密偏移过的地图对应上,用google的话,可能google通过-pabc得到了这个加密,帮你把送去的gps转换过了。

答案 5:

ditu.google 没有偏差

答案 6:

为什么会有偏离,这个原因,凡是做 LBS 系统的人都很清楚,不多说。不过就测试来看,android 缺省带的 g-p 没有此问题。-版 g-p 中,如果使用解决了中国偏离问题的版本(例如brut或者uvana版),也是没有问题的。每当看到这种帖的时候,就觉得 iOs 很可怜。——当然,google肯定是会把更好的版本留给自己亲儿子的。这也完全可以理解。

答案 7:

若地图服务器在国内,则必须按照国家规定安装一个地图保密插件,人为地将某些地区的坐标偏移。这是为了所谓的-地理信息保密。

答案 8:

要的就是这种效果,只在此山中,云深不知处。远看在这边,近看找半天,就是这样真的啊。至于原因,楼上有好多同学说了。

答案 9:

因为位置在中国是一个-啊

答案 10:

我说怎么在android上用google api开发地图应用有偏差,卫星图就是好的

答案 11:

不知哪天google -ps真的不能用就杯具了…

答案 12:

谷歌地图内地标注地点是很不准确的,-这方面好多了。这和谷歌地图对内地的投入不足有关。

下一篇:《新周刊》是一个什么样的-? 下一篇 【方向键 ( → )下一篇】

上一篇:如何写一份有创意的广告公司实习简历 上一篇 【方向键 ( ← )上一篇】