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原本の全上昇分をそのまま合算するため、ファイルの内容にはより忠実ですが、機器表示よりやや大きく出るのが通常です。
関連ツール
PNG チャンクインスペクター
`.png` ファイルをドロップして、含まれるすべてのチャンクを見る — IHDR、IDAT、tEXt メタデータ、IEND — サイズ、CRC、critical / ancillary / safe-to-copy フラグ付き。
HAR ファイルインスペクター (HTTP Archive ビューア)
Chrome / Firefox / Safari DevTools からエクスポートした .har ファイルをドロップすれば、すべてのリクエスト — メソッド、ステータス、サイズ、時間、コンテンツタイプ — を即座に表示。統計、最遅・最大テーブル、フィルター・ソート可能なエントリ。すべてブラウザ内処理。
ZIP 内容ビューア
ZIP をドロップすると展開せずに中身を一覧・サイズ・プレビュー・個別ダウンロード可能。
vCard (.vcf) ファイルパーサー/インスペクター
vCard 2.1・3.0・4.0 の .vcf エクスポートをドロップまたは貼り付け、すべての連絡先をカード形式で表示 ─ 名前・電話・メール・住所・所属・URL・誕生日・メモ・埋め込み写真・X- カスタムフィールドをすべてブラウザ内でローカル解析。
Bencode / .torrent インスペクタ
任意の bencode ファイル(.torrent または生 bencode) をドロップしてツリー·インフォハッシュ(SHA-1)·トラッカー·ファイルリスト·ピース長·作成メタデータを検査 ─ すべてブラウザ内ローカル解析。
WAV ファイル インスペクター
.wav をドロップ → フォーマット・チャンネル・サンプルレート・ビット深度・再生時間・全 RIFF チャンク・埋め込み LIST/INFO タグを表示。完全クライアントサイド。