GPX ファイルの加工2009/05/06 18:21

今日は GPX(GPS eXchange Format) ファイルを加工していた。

gpsman から GPX ファイルを出力すると まとめて1つのファイル になり,特定の日だけ切り出すのは(実は)面倒!なのだ。

ruby スクリプトを用意していたのだが,今回 実行したら日付処理の部分でエラーが発生する。GPXファイルを眺めると,<trkseg> の位置がズレていた。

</trkseg><trkseg>

<trkpt lat="55.948755741119385" lon="-3.1937813758850098">
  <ele>80.88818359375</ele>
  <time>2008-08-09T15:22:59Z</time>
</trkpt>
...
</trkseg><trkseg>

決め打ちは美しくないが,スクリプトを やっつけ で書き直す。最新版は 自宅サーバのリポジトリに svn commit した。