TrailCam

指南

步幅大小會影響 GPS 記錄的健行距離嗎?

這樣想很自然:腿長的人每一步跨得比較遠,同一段路,手機記錄出來的距離會不會也因人而異?只要這個距離是來自 GPS,答案就是不會。GPS 軌跡從頭到尾都沒有在數步數、猜步幅——它做的是反覆記下你實際所在的位置,再把相鄰位置之間的距離一段段加起來。兩個人在同一條步道上全程用 GPS 記錄,就算一個腿長一個腿短,最後的距離也不會差多少。

先說結論

不會。GPS 距離本來就不是從步數算出來的,所以步幅根本插不上手。距離來自一串記錄下來的位置,兩個位置之間相隔多遠,是那片地面本身的事,跟是誰、邁著多大的步子走過去沒有關係。

量距離其實有兩套完全不同的辦法

計步器那一套,是靠手機的動作感測器抓出每一步,再拿步數乘上一個步幅——不是一個固定的平均值,就是手機試著按你平常走法校準出來的——把「走了幾步」換算成「走了多遠」。步幅這個假設一變,就算步數完全沒變,算出來的距離也會跟著變。

GPS 距離根本不管你邁了幾步。走的時候,手機每隔一段時間就記一次位置,事後再量出相鄰兩個記錄點之間的直線距離,一段段加總起來。這整套算法裡,沒有任何一步問過某段路是用幾步走完的,也沒問過你腿有多長——它在乎的只有你先後待過哪些地方。

為什麼容易搞混

手機確實可以同時做兩件事——背景數著步數是一個功能,健行 App 追蹤 GPS 位置是另一個功能,兩者各管各的,只是剛好都在同一支手機上運作。看到步數和距離都是同一支手機給出來的,很容易以為一個是從另一個算出來的,但在一次健行的記錄裡,這兩套東西根本沒有互通。不管這段路是碎步走完的,還是大步邁過去的,GPS 軌跡給出的距離都是同一個數字——因為它記的永遠是位置本身,不是你怎麼在兩點之間移動的。

這也是為什麼身高差很多的兩個人並肩走同一條步道,當天的 GPS 距離基本一樣,同一段路兩人的步數卻能差不少。步數是那個人自己步幅的屬性,GPS 距離是那條步道本身的屬性。

真正會讓數字變動的是什麼

GPS 距離不是完全不會動,只是讓它變動的原因跟身體無關。記錄位置的頻率有影響:一段彎彎曲曲的路上記錄點太稀疏,稀疏的點之間連出來的直線會把彎路截得比實際更短,讓總距離偏小一點。GPS 本身的位置雜訊則相反,會在原本是直線的路段添出細小的鋸齒,把總距離稍微往上推。樹林、峽谷或高樓附近,某些路段的這種雜訊還會更明顯。

這些都跟步幅、配速、身高沒有關係。健行者常注意到的那些小誤差——某次距離看起來偏長了一點,或是兩個 App 對同一次健行給出的距離對不上——背後大多是這類 GPS 本身的原因,不是走路方式不一樣。

TrailCam 在這裡能幫上什麼

TrailCam 的距離,是靠路線上一路記錄下來的 GPS 位置,一個點接一個點算出來的,所有支援的活動類型都用同一套算法。步幅、身高、步數都不參與這個計算——這個數字反映的是你實際走過的那片地面,不是你邁了幾步、邁得多大。

常見問題

步子邁得大,記錄出來的距離會不會跟著變大?
不會。GPS 距離是從記錄下來的位置算出來的,沒有用到步數或步幅,所以腿長腿短不影響總距離。
兩個人一起走同一條步道,GPS 距離會一致嗎?
會,基本一致——兩人記錄的是同一條路、同一片地面。如果有細微差別,也是來自記錄點的疏密或 GPS 本身的位置雜訊,跟誰的步幅大沒關係。
要讓距離準確,是不是得在 App 裡填身高?
不需要。GPS 距離的算法用不到身高、步幅或步數,只要不時記一下位置,再量出這些位置之間相隔多遠就夠了。

記錄你自己的軌跡

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

在 App Store 下載