重新開機能讓 GPS 定位變準嗎?
螢幕上一出狀況就關機再開,幾乎是反射動作,看著一條明明該走在空曠地上卻晃得厲害的軌跡,很自然會想試試同一招。有時候重新開機確實有用,因為定位系統真的會卡在某種過時的狀態裡,重開能把這種狀態清空重來。但軌跡變亂的原因常常跟手機裡的任何狀態都無關,遇到這種情況,重新開機什麼都改變不了,只是白白花掉健行途中的幾分鐘。
先講結論
有時候有用,但原因比大多數人以為的窄得多,也沒有想像中那麼常見。重新開機會讓定位系統把當下「自己在哪裡」的判斷整個丟掉,從一張白紙重新開始算。如果定位真的卡在一個過時或錯誤的判斷上,這次清空能解決問題。但如果軌跡的粗糙來自樹冠、附近的建築物,或是 GPS 本身的正常雜訊,重新開機碰不到這幾樣東西裡的任何一樣,因為它們根本不在手機裡面。
重新開機到底清空了什麼
GPS 接收器並不是每次算位置都從零開始。它會在記憶體裡留著一張最近累積出來的「參考圖」——大致記著頭頂上有哪些衛星、大概在什麼方位——並靠這張圖更快算出下一個位置。重新開機會把這張圖整個清空。開機後的第一次定位得在沒有這張圖的情況下重新拼出來,會慢一點,但也不會帶著先前那些可能早就錯了的假設繼續往下算。
這是一次真正的重來,跟每次健行剛開始、接收器還沒穩下來時經歷的是同一個過程——頭幾十秒會亂一點,之後就穩了。
重新開機真正有用的少數情況
偶爾接收器不只是有雜訊,而是真的卡住了:一直回報同一個不再更新的位置,或是回報一個自信滿滿卻明顯錯誤的位置,不像正常的 GPS 抖動那樣會自己晃回真實位置附近。這屬於狀態問題,不是環境問題,也是重新開機真正擅長解決的少數場景之一,因為它能把卡住的判斷直接丟掉重建,而不是輕輕晃一下就算了。
不過這種情況並不常見。軌跡裡大多數的粗糙路段,並不是接收器卡在錯誤答案上,而是它在頭頂條件不好的情況下,如實給出一個誠實但粗糙的答案。
重新開機碰不到的東西
茂密的樹冠、兩側都是高樓的窄巷、峽谷的岩壁,對 GPS 訊號做的其實是同一件事:直接擋掉一部分衛星,讓剩下的訊號先反射一次才傳到接收器,這一反射帶來的小延遲就表現成位置上的小誤差。這些都不是手機裡的某個設定、某段快取,或某塊過時的記憶體,而是當下所站的地形本身的屬性。重新開機只會清空手機對自己位置的判斷,不會挪動哪怕一棵樹、哪怕一棟樓。所以不管是剛重開完,還是已經連續跑了好幾個小時,同樣惡劣的頭頂條件都會畫出同樣粗糙的軌跡。
GPS 本身的位置和海拔雜訊也是同一類問題。就算在完全開闊平坦的地方一動也不動地站著,讀數依然會上下晃動一兩公尺,因為垂直方向和精細的水平方向本來就是 GPS 測量裡雜訊最大的部分。這份雜訊,剛重開的接收器有,連續跑了一整天的接收器也一樣有。
健行途中重新開機,要付出什麼代價
重新開機不是免費的。手機重新開機要花實實在在的時間,而剛清空的定位系統還得再經歷一遍健行剛開始時那種「穩下來」的過程——快則幾秒,慢則接近一分鐘——定位才會重新可靠。要是重新開機發生時正在記錄,這次記錄不是被輕輕暫停,而是被真正打斷了。之後能接回多少,取決於用的是哪個 App,有些情況下接續的不是同一段,而是全新的一段。
這筆代價只有在有理由懷疑接收器真的卡住時才划算。要是軌跡一顯得有點亂就習慣性重開一次,大多數時候花掉的這幾分鐘,其實從一開始就跟手機本身沒什麼關係。
怎麼分辨眼前是哪一種情況
- 軌跡在晃,但大致還是沿著路走的,點散落在真實路線兩側幾公尺的範圍內——這是正常雜訊,樹下之類的地方會更明顯,但重新開機改變不了它。
- 軌跡突然跳到一個明顯不對的地方,然後一動也不動地停在那裡,停的時間比正常休息還長——這比較接近卡住的定位,是少數幾種值得為它承受重開中斷的情況。
- 變亂的那一段剛好對應樹下、樓間、峽谷沿線這類特定路段,回到開闊地之後,同一段記錄自己就恢復正常——不需要重新開機也能解決。
- 記錄剛開始、接收器還來不及穩下來時的那點亂——每次健行都會出現,通常一分鐘左右就自己過去了。
TrailCam 在這裡能幫上什麼
TrailCam 在 iPhone 背景持續用 GPS 記錄路線。要是記錄因為某個原因真的被打斷了——包括重新開機——下次打開 App 時,它會把沒記完的路線接著還給你,而不是就此丟掉。App 本身免費下載。
常見問題
- 樹下 GPS 軌跡晃得厲害,重新開機能解決嗎?
- 不能。樹冠下的晃動來自頭頂視野變差、部分被遮擋,跟手機裡存著什麼沒關係。重新開機會重置定位系統,但不會挪動哪怕一根樹枝,回到同樣的環境還是會一樣晃。
- 記錄健行的過程中重新開機手機安全嗎?
- 要看用的是哪個 App。重新開機本身一定會打斷正在進行的記錄,之後能接回多少,取決於 App 怎麼處理這次中斷,而不是重新開機這個動作本身。
- 重新開機之後 GPS 要多久才能恢復正常?
- 通常幾秒到不到一分鐘,跟健行剛開始時接收器穩下來所需的時間差不多。因為重新開機清空了它對衛星位置的最新判斷,得從更接近零的狀態重新算起。
記錄你自己的軌跡
TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。