TrailCam

指南

怎麼算出一年的行進時長

把一年份的距離或爬升加起來,靠的是對著一欄數字用一次 SUM——因為一趟健行的距離和爬升各自只有一個數字。時長不是這樣。一趟健行可能帶著兩個不同的時鐘——行進時長和總時長——年度總數用的是匯出表裡當時給的是哪一個。選錯了,或者把「怎麼算停下來」標準不一樣的健行混在一起加總,加進來的健行越多,這個總數離你本來想知道的東西就越遠。

簡單說

把記錄的歷史匯出成 CSV,把時長那一欄加起來,步驟跟算距離、算爬升的年度總數一模一樣。值得先弄清楚的是這一欄到底裝的是哪種時長——扣掉了停留的行進時長,還是從頭到尾什麼都不扣的總時長——因為把一整年的健行都加進去以後,這個差別能拉出一段不小的落差。

兩個時鐘,不是一個

行進時長是總時長扣掉停下來那段之後剩下的時間——長椅上的午餐、觀景台上的長時間停留、岔路口等隊友。總時長是最簡單的時鐘:從開始記錄到結束記錄,什麼都不扣。兩個都是「這趟健行花了多久」的正當答案,只是回答的問題不太一樣。CSV 匯出裡的時長那一欄,永遠只會是這兩個裡的一個,不會同時裝著兩個,換一個 App,同一欄指的東西也可能變。

落差為什麼跟著次數漲,不是跟著單次時長漲

單次健行的話,停下來的時間通常比整趟健行短不少,行進時長和總時長一般不會差太遠。一年下來就是另一回事了。拍張照片、吃點東西、重新綁鞋帶、看一眼地圖——每趟健行都會留下自己的一段停留。年度行進時長總數把這些全扣掉了,年度總時長總數把這些全留著。40 趟健行,每趟帶著十來分鐘的停留,兩個年度總數的落差就能堆到好幾個小時。不是哪邊量錯了,而是這個落差本來就是每趟健行裡停留時間的總和,健行次數越多,這個總和也就越大。

這也是為什麼兩個總數之間的落差,說的幾乎不是這一年健行走了多遠、花了多久,而是說的這一年一共加進來了多少趟健行。由少數幾趟又長又連續的健行組成的一年,落差會比由很多趟各自帶著一段停留的短途拼起來的一年小,就算後者的總距離更短。

哪個總數才是你想問的問題

兩個數字都不是「更真實」的那個,各自是為了回答不同的問題設計的,年度總數繼承的是當初那個時長本來在回答的問題。

  • 年度行進時長總數回答的接近「實際走路花了多少小時」——把走到那裡要花的停留放在一邊,只算真正在趕路的時間。
  • 年度總時長總數回答的接近「健行一共佔掉了多少天裡的時間,連停留也算上」——更接近把每趟健行從頭到尾整段劃進行事曆會是什麼樣子。

不管加總的是哪一個,重要的是先確認它回答的是哪個問題——不管是跟另一年比,跟別人的總數比,還是跟自己訂的目標比——因為行進時長總數和總時長總數,就算對應的是完全一樣的一批健行,也不能直接拿來互換。

在試算表裡算出來

把時長那一欄加起來

不管是 Excel、Numbers 還是 Google 試算表,對著時長那一欄用一次 SUM,十幾趟健行還是兩百趟健行都能一次加完。公式本身跟算距離沒什麼兩樣——真正要提前想清楚的,是這一欄到底裝的是哪種時長。

按活動類型或月份篩出一部分

在活動類型那一欄篩一下,就算同一份歷史裡混著騎車或跑步,也能只留下健行;在日期那一欄篩一下,同一張表、同一欄,就能縮小到某一個月或某一季。

排序,看時間到底花在哪

按時長幫這些列排序,不用靠加總也能看出這一年裡佔掉時間最多的那幾趟健行——有時候是幾趟長天數,有時候是一串差不多長的短途。這是單看一個年度總數看不出來的形狀。

容易踩的坑

  • 不先確認時長那一欄是行進時長還是總時長,直接就加——兩邊算出來的數字本身都沒算錯,只是回答的是一個你可能沒打算問的問題。
  • 把用自動偵測停留的 App 記的健行,和全靠自己手動按暫停記的健行,混進同一個總數裡——同樣的停留,判斷方式不一樣就可能被分到不同類別,所以湊成一個總數的這些列,底子未必是同一套標準。
  • 拿一個 App 算出的年度行進時長總數,去跟另一個 App 算出的年度總時長總數比,當成一回事——兩者的落差不是扣掉一個固定數就能對上的,它取決於那一年的健行裡到底帶了多少停留。
  • 把年度時長總數當成年度距離總數來看待——距離對每趟健行來說只有一個定義,時長卻有兩個,剛加起來的那一欄只裝了其中一個。

TrailCam 是怎麼做的

TrailCam 給每趟健行報出來的時長只有一個,而且已經是行進時長——暫停靠自己按按鈕,不是靠猜速度自動判斷,所以暫停掉的時間在這個數字被顯示或匯出之前就已經被扣掉了。整段軌跡歷史能一次匯出成一個 CSV 檔案,時長這一欄跟距離、爬升、活動類型放在一起,把它按年加總,不用先分辨這一欄到底裝的是哪種時長,得到的就是行進時長的年度總數。要是哪天需要路線本身的形狀,同一段歷史也能匯出成 GPX 1.1。匯出功能屬於可選的 TrailCam Pro,App 本身免費下載。

常見問題

TrailCam 的 CSV 匯出報的是行進時長還是總時長?
行進時長。TrailCam 報出來的時長,暫停掉的部分已經被扣掉了——暫停靠自己按按鈕,不是自動偵測,所以匯出裡的時長那一欄,每趟健行對應的都是行進時長。
能不能不要行進時長,改成拿到年度總時長總數?
光靠 TrailCam 的時長這一欄拿不到。它已經是行進時長,停留已經被扣掉了,底下並沒有另外留著一個什麼都不扣的時鐘可以拿來加。
拿自己的年度行進時長總數去跟別人 App 裡的總數比,公平嗎?
只有在確認兩邊算的是同一種東西的時候才公平。行進時長總數和總時長總數,就算對應的是很相似的一整年健行,也可能差出一大截,這個落差不是一個能事後調整回來的固定數字。

記錄你自己的軌跡

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

在 App Store 下載