来自 科技 2022-05-18 10:04 的文章

唐克追悼会 在中国,没有地图能显示你的真正位置

来源:把科学带回家

假设你结识了一个外国友人小白,她打算暑假过来与你见见面,顺便一起游览一下上海著名的外滩,那么她大概会打开谷歌地图,预先看一下外滩长什么样,有什么景点可以玩。

如果小白使用的是街景地图,看起来很正常——

但是,小白想看一看在建筑物环绕中的外滩的真实长相,于是点击了一下卫星地图,于是出来了这样的东西——

这些路…出现在了黄浦江里。emmm,人民英雄纪念碑附近出现时空扭曲了?

小白认为,上海地形太复杂,那么换个地方看看。去上海附近的西湖逛一逛吧。

额,西湖好像飞蚊症一般长出了奇怪的湖上道路——

那去没有水的地方就没事了吧。小白打开了故宫的卫星地图,结果发现第三幼儿园的所在地非常高大上,直接在故宫里面。

所以,这啥情况?谷歌被请出我国后居然自暴自弃,连地图都做不好了吗?其实,这真不是谷歌的问题,而是因为,所有中国的地图,都是“错”的,而且是故意“错”的。

如何绘制一张地图

这件事儿要从 1992 年说起。

1992 年,《中华人民共和国测绘法》通过。其中规定,在没有我国政府的许可下自行绘制我国地图是非法的。

中华人民共和国测绘法 图片来源:中国人大网 

根据 Science 2013 年的报道,2006-2011 年,我国政府处理了近 40 个试图绘制我国地图的人士,其中包括可口可乐公司,以及 2 个想要绘制我国断层的英国帝国理工学院地质系的学生。

这并不奇怪,我国不是唯一一个对地理数据和测绘有很多限制的国家。德国也要求德国电信公司和互联网公司把所有数据储存在国境内,俄国也要求把所有包含俄国公民的数据库放置在俄国境内。

感受一下,在派出所里,旁边的大哥问你,你干了啥事儿进来的?你说,“我绘制了中国的地图”。

为了防止触犯我国法律,许多带有 GPS 定位的相机(如松下、徕卡、富士、尼康、三星)在我国境内都会自动关闭照片地理标记的功能。

那么,百度地图啊,高德地图啥的是怎么来的呢?

根据国家测绘地理信息局 2018 年 4 月 3 日的官方数据,只有 14 家公司得到了政府的许可,可以绘制我国地图。

你肯定可以猜到,这 14 家公司都是中国公司。现在还没有外国公司被允许在我国绘制地图。

所以,谷歌一类的外国公司想要我国地图的话,就必须要和我国政府许可的公司,比如高德地图合作。

所以问题就来了,既然已经有中国公司可以绘制中国地图,而且还和谷歌合作了,那么谷歌地图怎么还是错得这么离谱呢?

火星坐标系

实际上,提供给谷歌的地图,以及你使用的高德地图等等,都经过了调整,它们并不反映真实的地理位置。

是这样的,现在世界上的绝大多数国家在绘制地图时,使用的是一种叫做 WGS84 的坐标体系。WGS 是世界大地测量系统(World Geodesic System)的缩写,84 是说这个系统是在 1984 年建立的。

很显然,这个“绝大多数国家”里,就不包括我国。我国使用的是一套叫做 GCJ-02 的编码系统,俗称火星坐标系(嗯,这个名字一点都不可笑,不可笑,笑。。。。。。)。

火星坐标系会把真实的 GPS 坐标放到一套算法里处理一下,让它们偏移一丢丢距离,这样出来的坐标就不是真实的 GPS 坐标了。

而且,经过整容的坐标的变化还没有规律,并不是都往南移 100 米啊这么简单。因为没有规律,别人就没有办法猜到真实的 GPS 坐标是什么了。

实际上,在谷歌地图里,街道地图的坐标和卫星地图之间相差 50-500 米不等,方位不定,雅虎地图什么的也差不多。

})();