跳至主要內容

距離是如何計算的

了解 Strava 如何透過 GPS 資料與地面速度感測器來計算您的活動距離、總距離為何會與您的裝置顯示的數值有所不同,以及如何解決此問題。

作者:Marie

距離是最基本的訓練指標,因此對自己的距離數據有信心至關重要。在記錄基於 GPS 的活動時,有幾種方法可以收集距離數據。

Strava 如何測量和顯示距離

在上傳 GPS 檔案後,Strava 會讀取檔案中的距離數據,從而解析並計算它的總距離、平均速度,以及最高速度。根據不同的距離記錄方式(於下方解釋),這筆數據將反映出不同的距離,並在 Strava 顯示。在一般的情況下,Strava 上的距離與速度數據與 GPS 裝置的數據差異基本上微乎其微。儘管如此,任何微小的不一致之處,很可能是由於雙方在數據處理過程中的差異所致,因為 Strava 會獨立處理並分析檔案中的資料。 Strava 是獨立處理並分析檔案中的數據的,而多數 GPS 會將這些數據表格化並於裝置處理,如此可能就會產生差異。

在 Strava 上,距離會算進總距離中,並顯示在訓練日曆、個人檔案的長條圖,以及個人檔案的總覽與年度統計資料中。另外,距離數值也會影響平均速度。 平均速度的計算方式是距離除以總移動時間。然而,距離並不會影響路段或路段時間。路段的時間是根據你穿越路段起點和終點的時間計算的。因此,距離大多是一種個人指標和統計數據,除非 Strava 舉辦以距離為基礎的挑戰活動(例如每月距離挑戰),在這種情況下,距離便會成為競爭的指標。

計算距離的方式

在大多數運動項目中,計算距離主要有兩種方式:地面速度距離與GPS 計算距離。地面速度是根據車輪轉數來測量您在行進路面上移動的速度;而 GPS 計算出的距離則是透過連接各 GPS 座標點,並透過三角測量法來計算座標間的距離。各個方法都可能會有誤差。

  • 基於 GPS 的裝置方法:Strava 行動應用程式及許多 GPS 裝置會在裝置進行記錄時,根據 GPS 資料即時計算您的累計距離。優點:透過精密的運算,彙整檔案中內建的距離資料流,單位為公尺。缺點:這種即時計算的複雜性可能會導致「卡點」現象,即在前一個點之後不再記錄任何額外距離,這可能會導致某些 Strava 計算功能(例如「跑步預估最佳表現」)無法正常運作。由於這裡使用的是 GPS 距離,我們假設路面是平坦的,因此不會計算垂直距離。另外,由於每個 GPS 座標點之間是以直線連接(而不是弧線),可能會因此損失一些累積距離。此計算方法未將 GPS 定位點之間的路線變化納入考量,且當啟用省電功能時,誤差可能會進一步擴大。

  • 基於 GPS 的 Strava 上傳後處理方法:在 GPS 資料記錄並上傳至 Strava 後,系統會將其解析為資料流並進行分析。這個時候,我們會計算 GPS 座標之間的距離。 Strava 就是這樣確定不包含距離資料的任何上傳檔案的長度。如果您懷疑裝置記錄的距離有問題,可以使用此方法(請參閱下方的「還原距離」)。優點:上傳後基於 GPS 的距離測量可消除「卡點」等問題,並能產生比裝置本身提供的同類數據更流暢、更精確的距離數據。缺點:假設地面為平坦表面,且未將地形所產生的垂直速度納入考量。與上一個方法的缺點相似,GPS 座標間使用的是直線距離。

  • 使用 Garmin GSC-10 速度/踏頻感測器的方式:地面速度距離測量的是輪子轉動的圈數乘上輪子的周長。優點:輪速感測器可測量垂直速度,並能計算因海拔變化而增加的累積距離百分比。對於那些需要在短時間內快速爬升或下降大量海拔的山地自行車騎士來說,這可能會成為一個稍為重要的因素。缺點:依賴輪圈感測器時常見的問題包括:輪圈尺寸資料不準確、將裝置移至輪圈尺寸不同的另一輛自行車上卻未進行調整,或是因 GPS 定位不精準,或磁鐵未能計數每個輪圈轉動週期,導致自動偵測的輪圈尺寸計算錯誤。

還原您的距離

如果您懷疑裝置記錄的距離有問題,可以透過 Strava 的上傳後調整功能來覆寫該數據。在 Strava 網站上,點擊左側邊欄中的三個點操作選單,然後選擇「修正距離」選項此舉可透過移除異常的 GPS 資料(例如不準確的 GPS 座標點,以及與檔案不一致的資料),來提升上傳資料的品質。如果你回心轉意了,也可以再次點擊按鈕恢復原本的距離。

當存在多個距離資料來源時,Garmin 裝置輸入的優先順序

如果有 PowerTap 或 GSC-10 速度/踏頻感測器,或是兩個都有會發生什麼事?當 Edge 有多個資料來源時,它會使用一個預先決定好的流程決定哪一個來源最為準確。

  • 如果你將 PowerTap hub 連接到 Garmin,它就會優先讀取 PowerTap hub 的速度資料。

  • 如果您擁有 GSC-10 速度/踏頻感測器,Garmin 裝置將採用此感測器的輸出值來計算距離,而非使用 GPS 計算出的距離。

  • 如果你並沒有這些感測器,Garmin 會根據 GPS 計算距離。

關鍵是,不論哪個來源的資料都會無縫記錄進檔案的距離資料中。有的時候,以 MPH 為單位的速度也會記錄為額外資料。無論如何,每個由 Garmin 產生的檔案都包含一個以累積公尺為單位的距離資料串流,用以追蹤總距離以及最高速度和平均速度。

是否回答了您的問題?