概要 GPSロガーで取ったGPXログをウェブサイト用に公開する際、 途切れ途切れのトラックログを結合し 日ごとにそれをまた分割し それぞれを1トラック400ポイント程度に間引いて簡略化する という手間がかかっていたため、この一連の作業を一括処理するプログラムを作りました。 その他、ツーリング前に作成しておいたGPXファイルをAndroidのRMapsや地図ロイドに読み込ませて走行ルートを確認する際に GPXファイルに余分な要素があると、処理に時間がかかってしまう(あまりに重いと処理できないこともある)ため、ポイントを間引いたり、余分な情報を削除する機能を付けています。 トラックを間引くアルゴリズムは折れ線を間引くに記載した点数を指定するタイプのDouglas-Peuckerを実装しています。 メルカトル図法に投影した座標で間引いているので、Google Mapsなどメルカトル図法の地図で見