TrailCam

指南

照片的定位釘,為什麼跟你實際站的地方對不上

事後重播一條軌跡,照片的定位釘有時候落在步道外面一點,或落在你實際停下來拍照的那個彎道再往前一點的地方。第一反應容易覺得是哪裡出了差錯,其實正好相反——釘子穩穩地落在它被告知的那個位置上。問題在於,當時給它的那個座標,本來就沒有精確到分毫,而這不是定位釘一個人的事,軌跡上的每一個點都是這樣。

先講結論

沿途綁定到軌跡上的照片、影片或語音,用的是按下拍攝那一刻手機剛好拿到的那個 GPS 定位。這個定位是估算出來的,不是測繪出來的——就算條件不錯,每一次定位也會和真實位置差個一兩公尺,天空視野差的時候差得更多。定位釘繼承的就是那一次定位裡帶著的這點誤差,跟軌跡上其他任何一個點沒有兩樣。只是釘子更容易被注意到,因為它是拿來對照一段具體記憶的單獨一個點,而軌跡的線是靠成千上萬個點的整體形狀去判斷的。

定位釘的位置到底是怎麼來的

把媒體綁到軌跡上,用的不是什麼另一套更精密的定位系統,而是直接讀取按下拍攝那一刻記錄本身已經拿到的那個 GPS 定位,把這個座標附加到檔案上。要是那一秒的定位剛好不錯,釘子就落得比較準;要是那一秒的定位剛好飄了一點——這種情況並不少見——釘子就把這點飄動原封不動地繼承下來,因為它從一開始就不可能比那一次定位更精確。

這跟照片自帶的 EXIF 位置資訊是兩回事。EXIF 要看相機 App 的定位權限有沒有開,以及按下快門那一刻能不能拿到定位,拿不到就完全沒有這項資訊。軌跡記錄 App 打的定位釘不會遇到這種「完全沒有」的問題——軌跡本來就在持續記錄座標,所以總有一個座標可以用。它做不到的,是讓這個座標比那一秒 GPS 晶片能拿出來的精度更準。

為什麼站定的時候比走著的時候更明顯

就算完全站著不動,GPS 定位也會有一兩公尺的飄動,因為每一次定位都是重新算一遍,不是記住上一次的結果。走路的時候,這點飄動只占兩點之間真實走過的距離裡很小一部分,混在本來就在變化的線條裡,不太容易看出來。可一旦為了取景站定不動,每一次飄動都是繞著同一個真實的點在轉,而不是繞著一個正在移動的點——所以按下快門那一刻剛好拿到的那個定位,比走著拍到的定位,更有可能是稍微飄了一點的那種。

這跟站在觀景台上什麼都沒做、距離總數卻悄悄往上漲,是同一種飄動。從 GPS 接收機的角度看,為拍照停下來和為休息停下來其實是同一種情況——手機原地不動,對著「我現在在哪」這同一個問題,給出的不是一個固定答案,而是一小堆略有差異的答案。

讓整條軌跡變模糊的那些條件,也會讓定位釘變模糊

值得停下來拍一張的觀景點,往往剛好也是 GPS 比較吃力的那種地方——樹冠正好露出一道縫、一側是岩壁一側才見天空的台地、被更高地形圍起來的開闊地。這些地方訊號可能比平時弱,或先撞到附近的岩面反射一下才到,定位比在四周開闊的平地上要飄得多。這不是拍照這個動作本身帶來的,而是天空只要被部分擋住,哪裡都會發生的普通精度問題,只是剛好落在按下快門的那一秒上。

真正有用的,和沒什麼用的

  • 拍照、錄影或留語音這個動作本身不會改變精度——定位釘用的就是軌跡當時已經拿到的那個定位,沒有專門針對媒體再調的設定。
  • 拍之前在天空稍微開闊一點的地方站幾秒鐘通常有幫助,原因跟它對整條軌跡有幫助是一樣的:看得見的衛星更多,定位更乾淨。
  • 定位釘離實際位置差幾公尺,不代表附近那段軌跡記錄得不對——那只是成千上萬個點裡的一個稍微飄了一點,周圍的軌跡還是照常那個精度。
  • 當場盯著螢幕或定位釘的位置看,改變不了它最後落在哪裡——位置在按下快門那一刻就已經定下來了,之後再怎麼看都是後話。

TrailCam 是怎麼做的

TrailCam 會把照片、最長兩分鐘的影片,或一段語音,綁定到拍攝它們的那個軌跡點上,用的正是記錄軌跡本身那一套 GPS 定位。之後打開保存的軌跡重播,線會在地圖上重新畫出來,每一段影片、照片、語音都出現在被記錄下來的那個位置,下方跑著海拔曲線——單獨一個定位釘上那幾公尺的普通 GPS 飄動,不會改變整條軌跡看起來的樣子。免費下載。

常見問題

照片的定位釘,精度是不是比軌跡本身低?
不會比軌跡上任何一個點低。定位釘用的就是某一次 GPS 定位,跟軌跡上其他每一個點是同一種資料,帶著的也是同樣普通的幾公尺級精度。只是拿它去對照一段具體的記憶時,比較容易被注意到而已。
為了拍照站定不動,會不會讓位置更不準?
飄動的幅度本身變化不大,但會更容易被看出來。不管動還是不動,GPS 的飄動幅度差不多,只是走路的時候這點飄動藏在一條本來就在變化的位置裡;站定不動時,本該是同一個點的位置,會冒出好幾個略有差異的定位,定位釘用的就是按下快門那一刻剛好在用的那一個。
照片會不會被釘到軌跡上完全不相關的位置?
那是另一種、少見得多的問題,更接近地圖上單一壞定位造成的明顯尖刺,而不是普通的幾公尺級飄動。定位釘離實際位置差一點點是正常的;要是釘子離周圍軌跡很遠,那就值得多看一眼,跟軌跡上其他任何一個離譜的點一樣。

記錄你自己的軌跡

TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。

在 App Store 下載