GPS 定位精度會因為所在國家而不同嗎?
GPS 衛星繞的是整個地球,不是哪個國家專屬的,所以會好奇記錄下來的軌跡準不準,是不是跟正走在哪個國家有關,這個疑問很自然。答案是不會——但確實有一件真實、具體的事,會讓一條路線事後看起來因為國家不同而不一樣,只不過這件事跟當時定位測得準不準毫無關係。
先講結論
不會。決定一條 GPS 軌跡好不好看的,是頭頂衛星的分布,以及接收器和開闊天空之間實際擋著什麼——樹冠、高樓、狹窄山谷、惡劣天氣。這些都不是按國家分配的。走一片茂密的森林,不管這片森林在哪個國家,軌跡亂起來的原因都一樣:接收器在意的是頭頂有什麼,而不是背包主人護照上寫的是哪國。
衛星本身根本不認識國界
GPS 衛星群由一組在大約兩萬公里高空繞地飛行的衛星組成,排布方式保證地面任何地方、任何時間都能看到足夠數量的衛星。接收器的工作,是挑出當下這個時刻、這個位置地平線以上的那些衛星,再靠每顆衛星訊號到達時間上的細微差異,算出自己的位置。整個過程裡沒有哪一步會去讀地圖,或者查一下接收器現在站在哪個國家。國界是畫給人看的線,對從軌道落下來的訊號、對聽訊號的晶片來說都沒有任何意義。
真正會讓一次健行跟另一次不一樣的東西
真正會讓軌跡精度上下浮動的,都是當地、物理層面的因素,而且每一條在任何國家都可能出現:
- 茂密的樹冠。不管長在國界哪一側,都會擋住一部分天空。
- 高樓或狹窄的峽谷。擋住一部分衛星,剩下的訊號也要先反射一次才傳過來。
- 多山的地形。某個方向的天空可能被稜線整個擋住。
- 惡劣天氣。不管在哪裡,都會對當次接收多少有點影響。
- 手機的攜帶方式。身體或背包擋住天線,在哪個大陸都一樣。
同一座城市裡隔天走的兩次健行,精度差距完全可能比在兩個不同國家各走一次還要大,因為上面這份清單是由當天的地形和天氣決定的,不是由國界決定的。
國家真正會起作用的唯一一個地方——不是定位本身,而是地圖
確實存在一個跟國家有關的例外,但它出現在 GPS 定位結果之後,而不是定位過程本身裡面。中國大陸的地圖相關規定要求公開提供的地圖,把位置畫在一套經過刻意偏移的座標網格上,而不是 GPS 接收器直接算出的原始座標,這背後的原因跟測量準不準沒有關係。在當地記錄的一條路線,一旦被畫在按這套當地要求做出來的地圖服務上,看起來可能會有肉眼能察覺的偏移——即使這條路線的定位其實測得跟在其他任何地方一樣準。
座標本身並沒有移動,變的只是某一款特定地圖把它畫在了哪裡。一份 GPX 檔案裡的座標,不管這次健行發生在哪個國家,用的都是 GPS 本身所用的那套全球統一基準——WGS-84。所以不管在世界哪個角落記錄的檔案,拿到其他任何標準的 GPX 閱讀工具裡打開,位置都是對的。偏移只會出現在少數刻意按當地網格做出來的地圖上,絕不會出現在記錄下來的檔案本身裡。
TrailCam 在這裡能幫上什麼
TrailCam 不管手機在哪裡,都用同樣的方式在背景用 GPS 記錄路線,因為接收器只是在聽當下頭頂有哪些衛星,並不會去查手機註冊在哪個國家的網路上。不管在哪裡記錄的健行,匯出的都是標準的 GPX 1.1 檔案,用的是跟在其他任何地方記錄的健行一樣的全球座標。匯出功能包含在可選的 TrailCam Pro 升級裡,App 本身免費下載。
常見問題
- GPS 在有些國家會比在其他國家定位更差嗎?
- 不是國家本身的問題。定位精度取決於當下頭頂和周圍實際有什麼——樹冠、建築、地形、天氣——這些會因地點和當天情況而不同,不會因為在哪個國家健行而不同。
- 為什麼我的軌跡在中國的地圖 App 裡打開會看起來偏了?
- 中國大陸的地圖相關規定要求公開地圖把位置畫在一套經過偏移的網格上,而不是 GPS 的原始座標。記錄下來的位置本身沒有變,變的只是那款特定地圖把它畫在了哪裡。
- 這是不是說 GPX 檔案裡的座標記錯了?
- 不是。不管這次健行發生在哪個國家,GPX 檔案裡的座標用的都是 GPS 本身所用的那套全球統一座標系(WGS-84)。偏移只會出現在按另一套當地方案做出來的特定地圖上,不會出現在檔案本身裡。
記錄你自己的軌跡
TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。