毎日がエブリデイ>> ハンディGPS>> データ圧縮のスクリプト


データ圧縮のスクリプト


dist.pl  3点、p0,p1,p2間の距離をl0,l1,l2とするとき、 l2からp1の距離が一定以下のとき、p1を削除してポイントを減らす。 直線的な動きをするときに絶大な効果を発揮する。
deloldlog.pl  (ほぼ)同じ地点を通るログがあるときに、古いデータを消す。 思ったほど効果がなくて残念。
trkdate.pl  .trkファイルのトラック名を日付にする。カシミール3Dで、 マウスポインタを近づけたときに日時が表示されるようになって便利。 日付が変わるところでトラックを分割する機能が便利だったが、 eTrex Cx(HCx)にしてからは日付ごとにgpxファイルを作ってくれるように なったので、あんまり意味がなくなった。
glc-sub.pl  サブルーチン。ヒュベニの公式やらpotをtrkに変換やらの関数。

glc.pl  角度や距離、速度、加速度などでポイントを減らす方法。 要再検討。とりあえず、おいておきます。

カシミールでpotファイルに変換したものを、all.potとすると、

perl triangle.pl < all.pot > allt.pot
perl deloldlog.pl < allt.pot > alld.pot
perl trkdate.pl < alld.pot > all.trk

ってな感じで変換する。

もどる