谷歌地圖中的中國大陸為什麼有移位?

  • 中國大陸地圖出現嚴重偏差,整塊中國大陸向東南偏東錯誤移位約半公里,而衛星視圖則正常。造成位置錯誤的原因是中國官方要求所有在中國運行的地圖服務商要加裝「國家保密插件」(亦稱加密插件、加偏或SM模組),以「保障國家安全」。此插件會將真實的坐標加密成虛假的坐標,且此加偏並非線性加偏,所以各地的偏移情況都會有所不同。一些國際性的互聯網應用服務(如Foursquare等Apps),通常使用國際版地圖的API來顯示位置,這會造成顯示中國地圖視圖時出現偏差、漂移的情況。Android系統手機在中國使用GPS定位也會出現不準確的情況。Google地球亦有位移情況。


Why Digital Maps Are Inaccurate in China by Geoff Manaugh 一文介紹了原因。主要是因為national defense和「progress of the society」,政府採用了火星坐標系(GCJ-02坐標)。

同時有一個開源項目GitHub - googollee/eviltransform: Transport coordinate between earth(WGS-84) and mars in china(GCJ-02)., 可以解決國內GPS地圖坐標偏移問題,將政府加密過的GCJ-02坐標,轉成世界通用的WGS-84坐標。


不宜公開討論的政治原因

不符合當地的法律法規

損害了我*的切身利益


我看谷歌地圖和地球看了幾個小時,發現確實向東偏移,百思不得其解 ,還給官方提交錯誤反饋,原來這是國家加了火星干擾演算法啊!OMG!

http://google.com/maps大約向東偏半公里

http://google.cn/maps 正常


這叫火星地圖。


除了利用轉化演算法圈錢外其他沒想到有什麼大的好處 老是自己弄個破標準買代碼都麻煩


那天開會。 知道了貌似有個什麼轉換係數是屬於國家絕密


因為你懂得


因為不能說的秘密


谷歌的電子地圖用的是國內的地圖生產商,衛星圖片用的是國外的,前面的用了地圖非線性加密,會產生非線性的偏差,人稱火星坐標系,後者沒用,所以有偏差。


確實是這樣,澳門就在上面不顯示,香港九龍就被削去一大塊。


Restrictions on geographic data in China


推薦閱讀:

當你看到台灣罵大陸和日韓罵中國,心裡的反應有什麼不同?
為何大陸中產家庭很少會聘請家傭?
香港、台灣人有到中國大陸偏遠地方參與支教的嗎?
在台灣那邊...但在中國?
大陸同台灣 朝鮮同韓國?

TAG:地圖 | 谷歌Google | 中國大陸 |