GPXトラック解析(距離・標高・地図)
ファイル
GPX(GPS Exchange Format)ファイルをブラウザ内で完結して解析 — アップロードなし。`<trkpt>` トラックポイント、任意の `<ele>` 標高・`<time>` タイムスタンプ、`<rte>` ルート、`<wpt>` ウェイポイントもパース。WGS-84球面でHaversine公式により総距離、正負の差分合計で累積標高(昇降)、所要時間、60秒超ギャップを除外した移動時間、平均/最高速度、緯度経度バウンディングボックスを計算。等距円筒図法のミニ地図にスタート(緑)・終点(赤)マーカーを表示し、累積距離 vs 標高のプロファイルを別SVGで描画 — 登り下りが一目でわかります。
—
使い方
- 破線エリアに.gpxをドロップ、または「Choose file」ボタンで選択。
- ユニットセレクタでメートル法(km/m/m/s)とヤード・ポンド法(mi/ft/mph)を切替。
- 統計カード・地図・標高プロファイルを確認、別ファイルを見るにはResetを押下。
よくある質問
- GPXファイルはアップロードされる?
- いいえ。ファイルはブラウザ内で読み込み・パース・描画され、サーバへは一切送信されません。読み込み中に DevTools → Network で確認できます。
- 距離はどう計算?
- 連続するトラックポイントごとに Haversine 公式で 6,371 km 球面(WGS-84平均半径)の大円距離を計算し合計。多くのレクリエーション用途で、より正確な Vincenty 公式との誤差は約 0.1% 以内です。
- 「移動時間」の定義は?
- 連続ポイント間隔が 0〜60秒の区間のみ合算。1分超のギャップは記録一時停止(昼食・信号待ち・信号断)と見なして除外 — Stravaのデフォルト動作と同じです。
- GPS機器表示より累積標高が大きいのは?
- 多くのGPS機器は気圧ノイズを抑える平滑フィルタ後に昇降を表示します。本ツールはGPX原本の全上昇分をそのまま合算するため、ファイルの内容にはより忠実ですが、機器表示よりやや大きく出るのが通常です。
関連ツール
画像 → PDF 変換
複数の JPG / PNG 画像を 1 つの PDF に結合 — ページサイズ・向き・フィット調整可能。
ファイル00
ZIP 内容ビューア
ZIP をドロップすると展開せずに中身を一覧・サイズ・プレビュー・個別ダウンロード可能。
ファイル00
ファイル分割
大きなファイルを小さなチャンクに分割し、添付 / アップロードのサイズ制限を回避。
ファイル00
テキストエンコーディング変換
Shift_JIS・EUC-JP・Windows-1252 など非 UTF-8 のテキストを UTF-8 で読める形に。
ファイル00
ファイルハッシュ (チェックサム)
任意のファイルの SHA-1・SHA-256・SHA-512 チェックサムを計算。
ファイル00
CSV ↔ JSON 変換ツール
CSV を JSON に、JSON を CSV に変換(区切り文字を選択可)。
ファイル00