TrailCam

指南

怎麼知道一段健行裡有多少是上坡、下坡和平路

爬升是把你往上走的部分統統加起來得到的一個數字,不告訴你這些上升是什麼時候、在哪裡發生的。累積爬升 600 公尺的一段路,可能是一口氣爬到山頂的一條直線,也可能是被平坦林道隔開的六段短坡。總數一樣,走起來完全是兩種下午。要看清一段路的形狀而不是只看頂上那一個總數,得回到軌跡裡逐點記錄的海拔本身。

先說結論

爬升是個累加的總數——不管發生在健行的哪個階段,只要往上走了就加進去。它分不清這些爬升是開頭一口氣爬完,還是散布在整條路線上的幾段短坡,還是全程都在緩慢地爬。要弄清楚這個,得回到 GPX 軌跡本來就有的資料——每個記錄點的位置、海拔和累積距離——去看相鄰兩點之間怎麼變化,而不是只看總數。

把記錄的點按順序排開,逐一和下一個點比較。海拔上升超過某個小幅度,這一段算上坡;下降超過同樣的幅度,算下坡;變化落在這個幅度以內,算平路。把三類各自對應的距離加起來,就得到整條路線大致的上坡、下坡、平路占比——不是從一個總數裡讀出來的,是從總數背後的形狀裡讀出來的。

為什麼需要一個幅度,而不是只看升降

只拿相鄰兩點比大小,看下一個點是高是低就判斷上坡還是下坡,在一段真正平坦的路上會得出很離譜的結果。GPS 高度和氣壓計的讀數都帶一點雜訊,所以哪怕地面完全沒有起伏,平路上相鄰兩點的海拔也會上下飄一兩公尺。要是把這些抖動統統算成上坡或下坡,一段平坦的林道就會被拆成每隔幾個點就爬一次、降一次的樓梯。

解決辦法和 App 計算爬升本身時用的是同一套思路——小於幾公尺的變化直接忽略,海拔的變化超過這個幅度才算一段上坡或下坡。這個幅度定在哪裡是個判斷,不是固定規則,這也是為什麼同一個檔案讓兩個人手動分類,得出的占比會有些出入。這不是為了算出精確的百分比,而是為了看出一個大致的形狀。

比算數字更快的辦法:直接看曲線

照著原始資料逐點計算確實能得到答案,但不是唯一的辦法。回放一條軌跡時地圖下方畫出的海拔曲線——把海拔對著累積距離畫出來的那條線——把同樣的資訊用圖形呈現出來,人眼分辨上坡、下坡、平路,比算數字快得多,而且不用算。一路緩緩爬升的地方,線是往上斜的;下降的地方,線往下斜;平坦的地方,線大致水平,哪怕帶點抖動,看一眼就知道,雖然要在程式裡精確定義還是得靠那個門檻。

TrailCam 會給每條保存下來的軌跡畫出這條海拔曲線,放在地圖下方;回放健行的時候,它和距離、行進時長、配速一起在下面同步跑。一條路線的形狀,變成了一眼就能看到的東西,而不是要自己動手算的東西。

這個占比到底有什麼用

距離一樣、爬升總數也一樣的兩段路,只要這些爬升的分布方式不同,走起來可能完全是兩種下午。600 公尺爬升,均勻攤在 12 公里感覺上大體平坦、偶爾有點緩坡的路線裡,和這 600 公尺全部集中在結尾那 1 公里陡坡、其餘部分真的很平的路線,配速的方式完全不一樣。光看爬升總數,這兩條路線分不出來;看形狀就能分出來。

出發前知道這個占比,或者走完回頭看一下,意義不在於給自己定一個必須達成的目標,而在於大致知道體力會花在哪裡。要是一條路線大部分平坦,只在登山口附近有一小段爬升,那前半程就可以放心用輕鬆的節奏走,而不用全程都繃著,怕爬坡隨時冒出來。

常見問題

判斷「算平路」的那個幅度,有一個標準答案嗎?
沒有。這和 App 計算爬升時做的判斷是同一類——不同人、不同工具選的數值合理地會不一樣。常見的做法是短距離內幾公尺左右,但算出來的是一個大致的形狀,不是精確的百分比。
兩段路爬升總數一樣,是不是說明它們爬坡的程度也一樣?
不一定。爬升總數只是把往上走的部分加起來,不說明這些上升在路線上是怎麼分布的。同樣的總數,可能來自一段又長又緩的坡,也可能來自幾段被平地隔開的陡坡,走起來的感覺完全不同,儘管頂上那個數字是一樣的。
不自己算,有辦法看出這個占比嗎?
回放軌跡時地圖下方那條海拔曲線,不用逐點看海拔數值,憑眼睛就能看出來。它給不了精確的百分比,但一條路線哪裡在爬、哪裡在降、哪裡是平的,看得很清楚。

記錄你自己的軌跡

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

在 App Store 下載