这篇文章在公众号“把科学带回家”中转载(id: steamforkids)
作家七军
假设你认识了外国朋友小白。她暑假要来千里送一本高考考纲。但是如果和你一起参观上海著名的外滩,她可能会打开谷歌地图,预览外滩是什么样子的,还会预览可以玩什么景点。(大卫亚设)。
如果小白使用街景地图,看起来正常——
。但是小白想看建筑物周围外滩的真实长相,所以点击了一下卫星地图,就出来了这样的东西。
这些道路出现在黄浦江上。Emmm,人民英雄纪念碑附近时空扭曲了吗?
小白认为上海的地形太复杂了,那就换个地方吧。我们去上海附近的西湖逛逛吧。
金额,西湖长着奇怪的湖泊路——,就像蚊子病一样。
那么去没有水的地方就可以了。小白打开故宫的卫星地图,发现第三幼儿园小朋友的幼儿园所在地很高,直接在故宫内。
所以怎么了?谷歌被邀请到我国后自暴自弃,连地图都做不好吗?
事实上,这真的不是谷歌的问题,而是因为所有中国的地图都错了,故意错了。
这件事应该从1992年开始。
1992年通过了《中华人民共和国测绘法》。其中规定,未经我国政府许可,自行绘制我国地图是非法的。
中国测绘法
图片来源:中国人民代表大会网络
据《科学》 (Science)2013年报道,2006-
难怪我国不是唯一对地理数据和测量有诸多限制的国家。德国也要求德国通讯社和互联网公司将所有数据存储在国家,俄罗斯也要求将所有包含俄罗斯公民的数据库放置在俄罗斯。
感受一下,派出所旁边的大哥问你。你做什么事进来的?你说:“我画了一张中国地图。”
为了防止违反我国法律,许多具有GPS定位的相机(如松下、徕卡、富士、尼康、三星)在我国境内自动关闭照片地理显示功能。
所以,百度地图、高德地图是怎么来的?
根据国家地图地理信息局2018年4月3日的官方数据,只有14家公司得到政府许可,可以绘制我国地图。
你可以猜到这14家公司都是中国公司。目前我国还没有能画地图的外国公司。
因此,谷歌等外国公司如果想要我国地图,就必须与我国政府授权的公司(如高德地图)合作。
p>所以问题就来了,既然已经有中国公司可以绘制中国地图,而且还和谷歌合作了,那么谷歌地图怎么还是错得这么离谱呢?
啊哈,这就是问题的关键了。
实际上,提供给谷歌的地图,以及你使用的高德地图什么的,都经过了调整,它们并不反映真实的地理位置。
是这样的,现在世界上的绝大多数国家在绘制地图时,使用的是一种叫做 WGS84 的坐标体系。WGS是世界大地测量系统(World Geodesic System)的缩写,84是说这个系统是在1984年建立的。
很显然,这个“绝大多数国家”里,就不包括我国。我国使用的是一套叫做 GCJ-02 的编码系统,俗称火星坐标系。不许笑,你哪个单位的?
火星坐标系会把真实的 GPS 坐标放到一套算法里处理一下,让它们偏移一丢丢距离,这样出来的坐标就不是真实的 GPS 坐标了。
而且,经过整容的坐标的变化还没有规律,并不是都往南移100米啊这么简单。因为没有规律,别人就没有办法猜到真实的 GPS 坐标是什么了。
实际上,在谷歌地图里,街道地图的坐标和卫星地图之间相差50-500米不等,方位不定,雅虎地图什么的也差不多。
所以在我国,你的真实位置就像一颗电子,随机分布在地图上以你为中心,半径为几十到几百米不等的圆形电子云中,凭地图无法实现制导。
不过呢,因为卫星地图和街道地图有很大的差距影响使用体验,所以谷歌后来也想通了。
好吧,既然地图都被火星坐标系调过了是吧…那么…把卫星地图也这样调一下吼不吼? ◔̯◔
就这样,2006年开始,google.cn 把卫星地图也用火星坐标系系统调整了一下,让卫星地图和街道地图重合。
所以,现在如果你在 google.cn 上查询卫星地图,就会发现它们看起来还“挺正常的”,但实际上,它们表示的依然不是真实的 GPS 坐标。
举个例子,在 google.cn 上查看我国和邻国的边界的卫星地图,就会发现各种对不上。这,就是我大中华火星坐标系的神秘力量。
但是,如果你用的是 google.com 对比卫星地图和街景地图,那么还是会看到海中出现一条大道的奇景,因为 google.com 的卫星地图并没有经过火星坐标系调整。
中越交界处河口口岸的谷歌地图,中国银行浸泡在红河里
除了官方的火星坐标系以外,许多地图公司还额外添加了各自的坐标扭曲算法。
比如,百度地图用的是一套叫做 BD-09 坐标系,它在火星坐标系的基础上再加了一次变换。搜狗地图用的也是基于火星坐标系的另一套算法,所以和百度地图不兼容。
总之呢,如果你把你的 GPS 坐标发给国外的小伙伴,他们肯定会错过你。当然了,你出趟门把自己丢了,也很正常,毕竟在我国,没有人真的知道自己在哪里,很容易迷失自己。
最后,再告诉你一个关于地图的冷知识——所有地球坐标系的原点(0,0),都在西非附近的大西洋里。
世界的原点并非空无一物,而漂浮着一个气象浮标,它有个名字,叫“灵魂”(Soul)。而(0,0)这个坐标也有个名字,叫做空虚岛( Island)。
空虚岛上的浮标Station 13010 - Soul
世界的原点叫做空虚岛,岛上飘着一个灵魂,有趣...有趣...
图片非特别注明均来自网络。
为保护原创,参考资料储存于石墨:
来源:把科学带回家
编辑:AI
近期热门文章Top10
↓ 点击标题即可查看 ↓
1. 掉入地下一万米
2. 从前有个学生熬夜迟到了,错把困扰数学家的难题当作业做了出来
3. 原子弹制造指南
4. 吸猫一时爽,一直吸猫一直爽
5. 为什么长时间不洗头,洗的时候搓不出很多泡沫?| No.145
6. 一个大活人,还能让尿活活憋死???
7. 所以,WiFi 和 4G 到底哪个更耗电?
8. 传纸条被发现,一看竟写着...
9. 铅笔上面那块废柴橡皮为什么容易把纸擦破?
10. 一幅图读懂量子力学(薛定谔的猫)