IGC Flight Counter
複数の IGC ファイルをブラウザだけで解析し、B レコードを結合して垂直速度のヒューリスティックから フライト区間を検出するツールです。
各 FIX をパースし、約 1 m/s 以上の垂直速度が 6 点以上続き、かつ高度差が 12 m を超える区間を フライトとして抽出。結果は日本時間表示で、所要時間・高度差・FIX 数・ファイル名をすぐ確認できます。
StackBlitz のデモを開く
IGC をドラッグ&ドロップすると検出されたフライトが一覧表示されます。

特徴
- 複数の .igc をクライアント側で解析し、ヘッダー欠落や B レコード不備も警告。
- ログを結合し、UTC 日付の繰り上がりを補正しつつ高度差 12 m 未満のノイズは除去。
- フライトを JST で表示し、所要時間・FIX 数・高度変化・ファイル名を即確認可能。
今後は CSV/JSON へのエクスポート、UI からのヒューリスティック調整、フライトごとの簡易グラフ表示を追加予定です。