為什麼軌跡穿過隧道時會變成一條直線?
事後回看一條記錄好的軌跡,穿過山體隧道、公路隧道或者立體停車場的那一段常常變成一條筆直的線,直接切過實際走不出來的轉角。那條直線沒有人真的走過。地圖在兩個真實的點之間沒有任何資料可用時,只能把兩點直接連起來——隧道持續的那段時間裡,手機根本沒能回報任何位置。
一句話說清楚
GPS 接收機要算出位置,需要同時看到好幾顆衛星,中間不能有遮擋。岩石、混凝土,還有好幾層疊在一起的停車場,不是削弱訊號,而是把訊號徹底擋死。隧道有多長,手機在這段路上能拿來算位置的東西就有多久是空的。沒有位置,這段時間就一個點都記不下來。等到出了隧道重新看見天空,接收機立刻重新鎖定,記錄也跟著恢復——而畫圖的那一方,會把進隧道前的最後一個點和出隧道後的第一個點直接連成一條直線,因為中間什麼都沒記下來,直線連接是唯一誠實的畫法。
這跟樹林底下不是同一回事
在樹冠底下,訊號還是能透過來,只是弱一些,有時先在樹枝上彈一下再到手機——接收機始終能算出一個位置,看起來是軌跡在真實路徑兩側輕微搖擺。隧道或地下停車場是更徹底的情況:不是天空被擋住一部分,而是整片天空都沒了。沒有微弱嘈雜的訊號可用,因為根本沒有訊號能到手機這裡。這兩種情況在搜尋裡問的可能是同一句話——「這一段軌跡為什麼不對」——但呈現出來的樣子正好相反:樹林底下是一條略長、來回擺動的線,隧道裡是一條略短、筆直的線。
穿一條短短的地下通道、或者從一座橋底下過一下,通常算不上什麼事——天空幾秒鐘就重新露出來了,接收機幾乎感覺不到這個空檔。真正起作用的是訊號消失的長度和深度:陸橋底下晃兩秒和在山體裡開十分鐘隧道,完全不是一回事。
訊號斷掉的這段時間裡到底發生了什麼
手機有時能靠附近的 Wi-Fi 或基地台粗略估個位置,但精度也就到街區這個等級,跟健行或騎行需要的軌跡精度差得遠,而且一旦鑽得夠深,或者連基地台訊號都搆不著,這個退路也沒了。真正的隧道或停車場裡,實際情況就是單純的一段空白:沒有新的點,距離不更新,海拔也不更新,一直到訊號斷掉的這段時間結束為止。
空白兩端的點,跟檔案裡其他任何一個點一樣準,記錄本身沒有被破壞。缺的只是中間那一段,而這段缺失,一旦有什麼東西想把整條路線畫成一條連續的線,就變成了那條直線。
對距離和海拔的影響
空白段的距離,是按兩個已知點之間的直線距離算的,幾乎總是比隧道裡實際彎彎曲曲的路徑要短,所以這一段的距離會偏短一點——正好跟樹林底下距離通常偏長相反。海拔在空白的兩端可能會出現一個小小的、看起來有點奇怪的跳動,因為訊號重新出現之後的第一個定位往往是當天精度最差的一個,隧道口和周圍地形帶來的訊號反射,要過一兩個點才會穩定下來。
這些都不需要手動去改。它是一段位置和原因都很清楚的物理空白,不代表前後記錄的數字有什麼問題。
TrailCam 在這裡能幫上什麼
TrailCam 會一直在背景記錄,不管是開闊的山脊、樹林,還是徹底沒有訊號的一段路,都不需要連網才能記錄 GPS 軌跡——只有地圖圖磚才需要連網。出了隧道,它會自動重新撿回定位,接著往下記。記錄好的路線可以匯出成 GPX 1.1 或 CSV,單條軌跡或整段歷史都行,這屬於可選的 TrailCam Pro 功能。App 本身免費下載。
常見問題
- 隧道裡軌跡是真的什麼都不記錄,還是手機在估算位置?
- 真正的隧道或地下停車場裡,是真的什麼都不記錄。手機有時能靠 Wi-Fi 或基地台粗略估個位置,但跟 GPS 的精度沒法比,而且鑽得夠深連這個也用不上。
- 隧道裡那條直線,會讓總距離算錯嗎?
- 只會讓穿隧道那一段偏短一點,因為直線連接通常比實際路徑短。其餘路段不受影響。
- 穿一條短通道、或者過一座橋,跟長隧道一樣嚴重嗎?
- 不一樣。橋底下晃個幾秒鐘,天空很快就重新露出來了,接收機幾乎感覺不到。空白到底明不明顯,看的是訊號消失的長度和深度。
記錄你自己的軌跡
TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。