谷歌地圖里的中國地圖全是錯(cuò)的!什么是火星坐標(biāo)系?
假設(shè)你結(jié)識(shí)了一個(gè)外國友人小白,她打算暑假過來和你一起游覽一下上海著名的外灘,那么她大概會(huì)打開 Google 地圖,預(yù)先看一下外灘長什么樣,有什么景點(diǎn)可以玩。
如果小白使用的是街景地圖,看起來很正?!?/p>
但是,小白想看一看在建筑物環(huán)繞中的外灘的真實(shí)長相,于是點(diǎn)擊了一下衛(wèi)星地圖,于是出來了這樣的東西
這些路…出現(xiàn)在了黃浦江里。呃,人民英雄紀(jì)念碑附近出現(xiàn)時(shí)空扭曲了?
小白認(rèn)為,上海地形太復(fù)雜,那么換個(gè)地方看看。去上海附近的西湖逛一逛吧。
呃,西湖好像飛蚊癥一般長出了奇怪的湖上道路
那就去沒有水的地方就沒事了吧。小白打開了故宮的衛(wèi)星地圖,結(jié)果發(fā)現(xiàn)第三幼稚園的小朋友的幼稚園所在地非常高大上,直接在故宮里面。
所以,這啥情況?Google 被請(qǐng)出中國后居然自暴自棄,連地圖都做不好了嗎?
其實(shí),這真不是 Google 的問題,而是因?yàn)?,所有中國的地圖,都是錯(cuò)的,而且是故意錯(cuò)的。
政府為國家安全,禁止繪制中國地圖
這件事兒要從 1992 年說起。
1992 年,《中華人民共和國測繪法》通過。其中規(guī)定,在沒有中國政府的許可下自行繪制中國地圖是非法的。
根據(jù)《科學(xué)》2013 年的報(bào)導(dǎo),2006-2011 年,中國政府處理了近 40 個(gè)試圖繪制中國地圖的繪手,其中包括可口可樂公司,還有 2 個(gè)想要繪制中國斷層的英國帝國理工學(xué)院地質(zhì)系的學(xué)生。
這并不奇怪,中國不是唯一一個(gè)對(duì)地理資料和測繪有很多限制的國家。德國也要求德國電信公司和互聯(lián)網(wǎng)公司把所有資料儲(chǔ)存在國境內(nèi),俄國也要求把所有包含俄國公民的資料庫放置在俄國境內(nèi)。
感受一下,在派出所里,旁邊的大哥問你,你干了啥事兒進(jìn)來的?你說,「我繪制了中國的地圖」。
為了防止觸犯中國法律,許多帶有 GPS 定位的相機(jī)(如松下、徠卡、富士、尼康、三星)在中國境內(nèi)都會(huì)自動(dòng)關(guān)閉照片地理標(biāo)記的功能。
只準(zhǔn)許 14 家中國公司,合法繪制中國地圖
所以,百度地圖啊,高德地圖啥的是怎么來的呢?
根據(jù)國家測繪地理資訊局 2018 年 4 月 3 日的官方資料,只有 14 家公司得到了政府的許可,可以繪制地圖。
你肯定可以猜到,這 14 家公司都是中國公司。現(xiàn)在還沒有外國公司被允許在中國繪制地圖。
所以,Google 一類的外國公司想要中國地圖的話,就必須要和中國政府許可的公司,比如高德地圖合作。
所以問題就來了,既然已經(jīng)有中國公司可以繪制中國地圖,而且還和 Google 合作了,那么 Google 地圖怎么還是錯(cuò)得這么離譜呢?
啊哈,這就是問題的關(guān)鍵了。
中國地圖經(jīng)過不規(guī)則「整容」,GPS 座標(biāo)都「走鐘」
實(shí)際上,提供給 Google 的地圖,以及你使用的高德地圖什么的,都經(jīng)過了調(diào)整,它們并不反映真實(shí)的地理位置。
是這樣的,現(xiàn)在世界上的絕大多數(shù)國家在繪制地圖時(shí),使用的是一種叫做 WGS84 的座標(biāo)體系。WGS 是世界大地測量系統(tǒng)(World Geodesic System)的縮寫,84 是說這個(gè)系統(tǒng)是在 1984 年建立的。
很顯然,這個(gè)「絕大多數(shù)國家」里,就不包括中國。我國使用的是一套叫做 GCJ-02 的編碼系統(tǒng),俗稱火星坐標(biāo)系。不許笑,你哪個(gè)單位的?
火星坐標(biāo)系會(huì)把真實(shí)的 GPS 座標(biāo)放到一套演算法里處理一下,讓它們偏移一點(diǎn)點(diǎn)距離,這樣出來的座標(biāo)就不是真實(shí)的 GPS 座標(biāo)了。
而且, 經(jīng)過整容的座標(biāo)的變化還沒有規(guī)律,并不是都往南移 100 米啊這么簡單。因?yàn)闆]有規(guī)律,別人就沒有辦法猜到真實(shí)的 GPS 座標(biāo)是什么了。
實(shí)際上,在 Google 地圖里,街道地圖的座標(biāo)和衛(wèi)星地圖之間相差 50-500 米不等,方位不定,Yahoo 地圖什么的也差不多。
所以在中國,你的真實(shí)位置就像一顆電子,隨機(jī)分佈在地圖上以你為中心,半徑為幾十到幾百米不等的圓形電子云中,憑地圖無法實(shí)現(xiàn)制導(dǎo)。
不過呢,因?yàn)樾l(wèi)星地圖和街道地圖有很大的差距影響使用體驗(yàn),所以 Google 后來也想通了。
好吧,既然地圖都被火星坐標(biāo)系調(diào)過了是吧…那么…把衛(wèi)星地圖也這樣調(diào)一下吼不吼????
就這樣,2006 年開始,google.cn 把衛(wèi)星地圖也用火星坐標(biāo)系系統(tǒng)調(diào)整了一下,讓衛(wèi)星地圖和街道地圖重合。
所以,現(xiàn)在如果你在 google.cn 上查詢衛(wèi)星地圖,就會(huì)發(fā)現(xiàn)它們看起來還「挺正常的」,但實(shí)際上,它們表示的依然不是真實(shí)的 GPS 座標(biāo)。
舉個(gè)例子,在 google.cn 上查看我國和中國的邊界的衛(wèi)星地圖,就會(huì)發(fā)現(xiàn)各種對(duì)不上。這,就是我大中華火星坐標(biāo)系的神秘力量。
但是,如果你用的是 google.com 對(duì)比衛(wèi)星地圖和街景地圖,那么還是會(huì)看到海中出現(xiàn)一條大道的奇景,因?yàn)?google.com 的衛(wèi)星地圖并沒有經(jīng)過火星坐標(biāo)系調(diào)整。
除了官方的火星坐標(biāo)系以外,許多地圖公司還額外添加了各自的座標(biāo)扭曲演算法。
比如,百度地圖用的是一套叫做 BD-09 坐標(biāo)系,它在火星坐標(biāo)系的基礎(chǔ)上再加了一次變換。搜狗地圖用的也是基于火星坐標(biāo)系的另一套演算法,所以和百度地圖不相容。
總之呢,如果你把你的 GPS 座標(biāo)發(fā)給國外的小伙伴,他們肯定會(huì)錯(cuò)過你。當(dāng)然了,你出趟門把自己丟了,也很正常,畢竟在中國,沒有人真的知道自己在哪里,很容易迷失自己。
最后,再告訴你一個(gè)關(guān)于地圖的冷知識(shí)——所有地球坐標(biāo)系的原點(diǎn)(0,0),都在西非附近的大西洋里。
世界的原點(diǎn)并非空無一物,而漂浮著一個(gè)氣象浮標(biāo),它有個(gè)名字,叫“靈魂”(Soul)。而(0,0)這個(gè)座標(biāo)也有個(gè)名字,叫做空虛島(Null Island)。

Bigemap GIS Office 國產(chǎn)基礎(chǔ)軟件
Bigemap GIS Office是一個(gè)全面且易于使用的國產(chǎn)化基礎(chǔ)軟件,為用戶提供數(shù)據(jù)處理、編輯、數(shù)據(jù)分析、集成以及可視化呈現(xiàn)的綜合數(shù)據(jù)集平臺(tái)。支持上百種數(shù)據(jù)格式:shp/kml/kmz/dwg/dxf/gpx/csv/excel/txt/tiff/geotiff/osgb/mbtiles/tiles等,對(duì)數(shù)據(jù)流轉(zhuǎn)、嵌入、融合、以及更多地為用戶提供數(shù)據(jù)的增強(qiáng)處理及多種分析工具。在不同場景不同行業(yè)下支持坐標(biāo)系轉(zhuǎn)換CGCS2000/WGS84/Xi’an80/Beijing54/UTM等多種投影互轉(zhuǎn)互換、支持專題地圖、大數(shù)據(jù)加載、航拍影像、矢量數(shù)據(jù)、柵格數(shù)據(jù)的導(dǎo)入導(dǎo)出、瓦片切片及地圖服務(wù)發(fā)布。
了解詳情>>