沒訊號的時候,「共享我的位置」還能即時更新嗎?
不能,但原因跟 GPS 本身沒有關係。手機算出自己在哪裡,只需要聽衛星廣播,不管有沒有訊號都能算。把這個位置告訴別人是完全另一回事:得先把它從手機裡送出去,穿過網路,落到對方的螢幕上。斷了網,前一件事照常進行,後一件事當場停擺。兩者都被叫作「位置」,很容易混在一起,出發前先分清楚自己到底靠的是哪一個,值得花兩分鐘想明白。
先講結論
「尋找」裡的「共享我的位置」,或是聊天軟體裡的即時位置共享,既然是要把位置送出去,就得靠網路才能運作。沒有訊號也沒有 Wi-Fi 的地方,手機根本沒有地方可以送,對方那邊自然就收不到新的更新。跟它同時在同一台手機上跑的 GPS 記錄完全不受影響,因為記錄這件事從來就不需要把位置交給誰,只需要手機自己知道在哪裡。
同樣叫「位置」,其實是兩套機制
GPS 定位是單向的,而且全程在手機本地完成。衛星往外廣播,手機聽著幾顆衛星到達時間的差異,算出自己的座標。整個過程手機不往外送任何東西,帳號、網路都不參與其中。記錄 App 要做的,只是在整趟行程裡,反覆從手機自己的定位模組讀出這個座標。
「共享我的位置」是完全不同的一件事。手機算出自己位置這一步是一樣的,但接下來得把這個座標交給某台伺服器,伺服器再按一定的節奏把它送到對方的手機上,對方螢幕上那個點才會跟著動。訊號一斷,中間這兩段傳遞都不再受手機控制——而這兩段,恰好都需要山路上最靠不住的那種網路。
共享要靠兩端都連網,記錄一次都不用
把「沒訊號」想成一次單純的斷電,容易漏掉一個細節:即時共享真正依賴的,是收發兩端同時都有網路能用。手機這邊要有網路才能送出更新,中間的伺服器要有網路才能收下並存住,對方的手機也要有網路才能把它取回來。全程在本地完成的記錄跟這三段都沒關係——它靠的只有一條路徑,從天上到手機裡的接收模組,中間從來不經過基地台或網際網路。
一斷網,實際發生的是什麼
GPS 記錄該多快記還是多快記,斷網這件事根本碰不到它依賴的東西。即時共享則是悄悄停止傳送新內容——不會跳出錯誤,也不會告訴對方「送不出去了」。在對方的螢幕上,那個原本在動的點會停在你走進沒訊號的地方之前最後一次成功更新的位置,然後就這麼停著。這個暫停在你自己手機上也看不出來,因為知道訊息有沒有送到的是對方那台裝置,不是你手上這一台。
真正該留意的地方:停住的點和當下的點,看起來一模一樣
比起前面這些傳輸機制,這一點才是真正重要的:四十分鐘前就停止更新的一個點,只因為你走進了沒有訊號的山谷,在對方螢幕上跟真正顯示你此刻位置的點看起來毫無差別——一個靜止的點本身,沒有任何東西能告訴別人這是「現在」還是「最後一次成功送達」。多數共享功能會在介面某處標出最後更新時間,但如果對方只是瞄一眼地圖而不是去看時間戳記,這條線索很容易被忽略;而一個停著不動的點,看起來既可能是有人正在觀景台上休息,也可能是有人已經斷網一個小時了,樣子完全一樣。等重新回到有訊號的地方,共享會自己追上來繼續更新,不需要手動重新啟動什麼。
容易搞混的地方
- 以為一款健行 App「用了 GPS」,就順帶把位置即時告訴了別人——記錄一條軌跡,跟把這條軌跡即時講給某個人聽,是兩件互不相干的事,做了前者不代表也在做後者。
- 把一個即時共享的點,當成整趟行程裡一直有人在盯著看的證據——一旦斷網,那個點會悄悄停住,而且可能整段沒訊號的路程都保持這個狀態,什麼提示都不會有。
- 把飛航模式和一般的訊號死角當成兩回事——不管哪一種,手機這邊都沒有網路可以用來送出更新,即時共享在兩種情況下都會一樣停擺,而 GPS 記錄在兩種情況下也都一樣照常進行。
- 把共享中斷當成記錄本身出了問題的訊號——恰恰相反:共享停了,代表什麼都沒送出去;記錄還在繼續,代表這段路正實實在在地寫進手機裡。
TrailCam 在這裡的角色
TrailCam 在背景用 GPS 記錄軌跡,這件事明確不需要連網;把自己的歷史同步到雲端,也只是等回到有訊號的地方再做。這跟走路時把位置即時告訴某個人是完全不同的兩件事,斷網從來不會打斷記錄:那段原本會從別人手機的即時地圖上消失的路程,照樣在你自己的歷史記錄裡穩穩地累積下來,回家以後還能看。TrailCam 免費下載。
常見問題
- 沒有訊號的時候,「共享我的位置」還能用嗎?
- 不能。傳送位置需要連網,手機一旦斷網,更新就會停止,等重新連上網路才會恢復。這中間發生了什麼,對方那邊並不會收到任何提示。
- 如果即時共享的位置停止更新了,是不是代表 GPS 軌跡也停止記錄了?
- 不是,這兩者沒有關係。GPS 記錄直接從看得到的衛星那裡讀取位置,不需要連網,所以在即時共享送不出任何東西的時候,它照樣正常進行。
- 對方要怎麼判斷我共享的位置是當下的,還是停在最後一次成功更新的地方?
- 多數共享功能會在介面某處顯示最後更新時間,但停住不動的點本身,不管是在附近休息還是已經徹底斷網,看起來都一樣。除了去看時間戳記,沒有別的辦法能可靠地分辨。
記錄你自己的軌跡
TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。