TrailCam

ガイド

一年間に歩いた距離を合計する方法

GPS の軌跡が答えてくれるのは「この1回の山行でどこを歩いたか」だけです。3月に何キロ歩いたか、1年でどれだけになったかは軌跡ではなく別の種類のファイル——ルートではなく表——が答えてくれます。それさえ手元にあれば、表計算ソフトで数分の作業です。

結論から

記録した履歴を CSV で書き出し、手元の表計算ソフトで開いて、距離の列を合計します。それが年間の合計距離です。アプリが種目ごとにデータをまとめているなら、先に種目の列で絞り込めば、ほかの種目も混ざった合計ではなく、ハイキングだけの合計が出せます。

これができるのは、CSV の書き出しがルートではなくサマリーだからです。1 回の山行が生む何千もの座標点の代わりに、CSV は 1 行に山行 1 回分——GPX ファイルには明示的には書かれていない合計の数字——を持っています。

CSV の書き出しに実際に入っているもの

GPX ファイルはルートの形を点単位で保ちますが、「この山行は 14.2 km だった」とはどこにも書きません。地図アプリが点と点の間の距離を測って足し合わせ、あとから計算しています。CSV の書き出しはその手間を飛ばします。通常は記録したルート 1 本につき 1 行で、日付・種目・距離・時間・獲得標高が、すでに計算済みの状態で列として並んでいます。

この違いこそ、この作業に GPX ではなく CSV が向いている理由です。ルートファイルは地図上でたどり直すために作られていて、サマリー表は合計するために作られています。GPX ファイルのフォルダから年間の合計を出そうとすると、1 本ずつ開いて数字を手で書き写すことになり、それはまさに表計算ソフトが省くために存在するような作業です。

合計する、絞り込む、並べ替える

距離の列を合計する

CSV を開いたら、あとは数式ひとつです。Excel でも Numbers でも Google スプレッドシートでも、距離の列に SUM を使えば、30 回分でも 300 回分でも一度に合計できます。先に月ごとにファイルを分ける必要はありません。年間の合計は、ファイル全体を足し合わせた数字そのものです。

種目や月で絞り込む

種目の列にフィルタやピボットテーブルをかければ、同じ履歴の中からハイキングだけを切り出せますし、日付の列で絞り込めば同じ合計を特定の月や季節だけに狭められます。どちらもごく普通の表計算の操作で、このデータに特別なやり方は要りません。

並べ替えて、合計だけでなく年の形を見る

同じ行を距離で並べ替えれば、一覧を目で追わなくても一番長かった・短かった山行がすぐ見つかります。日付で並べ替えれば、ファイルはそのまま簡単な年表になります。一年の距離の大半が数回の長い遠征に集中していたのか、それとも均等に散らばっていたのか——それは年間合計ひとつでは見えてこない部分です。

目で足し算しない理由

何十個もの数字を暗算で足すと誤差が積み重なりやすく、結果の信頼性が落ちます。数え忘れた 1 回や、二重に数えてしまった 1 回が、あとから確かめようもないまま答えをずらしてしまいます。表計算での合計は、それぞれの山行についてアプリがすでに計算した距離を、記憶ではなく機械的に足しただけの数字です。

もうひとつの理由は、年間の合計そのものは、たいてい一番おもしろい数字ではないということです。むしろ気になるのはその内訳——数回の長い遠征に偏っていたのか、たくさんの短い山行に分散していたのか——で、それは全ての行を一か所に集めて並べ替えたり絞り込んだりして初めて見えてくるもので、手で足し算した1つの数字からは出てきません。

TrailCam でできること

TrailCam はルートの履歴全体を、一度の操作で 1 本の CSV ファイルとして書き出せます。ルートの形そのものが必要になれば、同じ履歴を GPX 1.1 で書き出すこともできます。各行には種目——ハイキング、ランニング、自転車ほか 8 種類、または自分で追加した種目——が入っているので、特定の種目だけの合計は一覧を手でたどるのではなく、絞り込み一つで出せます。書き出しは任意の TrailCam Pro に含まれる機能で、アプリ自体のダウンロードは無料です。

よくある質問

GPX ファイルには、そもそも山行の合計距離が入っていますか?
直接には入っていません。GPX ファイルが保存しているのは通過した座標点で、距離はあとから地図アプリが点と点の間を測って計算するものです。CSV のサマリー書き出しは、山行ごとの距離をそれ自体の列として持っているので、複数の山行を足し合わせるのが簡単になります。
年間の合計ではなく、月ごとの内訳も出せますか?
出せます。同じ CSV を日付の列で絞り込んだりグループ化したりすれば、年間の合計を出したのと同じ表計算ソフトの中で、好きな月や季節だけの合計に絞れます。
1年分を合計するのに、GPX ファイルを1本ずつ開く必要がありますか?
ありません。それこそが CSV のサマリー書き出しが代わりにやってくれる作業です。1本ずつ開いて測る必要のあるルートファイルの束の代わりに、距離がすでに計算済みの状態で1行1山行にまとまっています。

自分のルートを記録する

TrailCam は iPhone 用の GPS ルート記録アプリです。動画・写真・音声メモを撮ったその地点に紐づけて保存し、GPX 1.1 または CSV で書き出せます。ダウンロードは無料です。

App Store でダウンロード