[OSM-ja] Potlatch2のGPS軌跡

Hiroshi Miura(@osmf) miurahr @ osmf.jp
2012年 12月 4日 (火) 09:03:09 GMT


三浦です。

古い話で恐縮ですが、、、

On 2012年01月01日 13:40, Shu Higashi wrote:
>
>>>> やはり
>>>> http://wiki.openstreetmap.org/wiki/Potlatch_2/Suggested_enhancements
>>>> でお願いしてみるしかないんでしょうかね?
>>> そうだと思います。
>> 追加してみました。

http://wiki.openstreetmap.org/wiki/Potlatch_2/Suggested_enhancements#Turn_off_smoothing_filter_on_GPS_tracks


Smoothing filter seems to be applied on GPS tracks. I'd like to have an option switch to turn this filter off so that I can see the unmodified GPS tracks.--Nahainec <http://wiki.openstreetmap.org/wiki/User:Nahainec> 04:24, 1 January 2012 (UTC)



要望登録、ありがとうございます。
本件、実装内容を調べて見ました。

Potlatch2のソース中、
for each (var trkpt:XML in trkseg.trkpt) {
lat = trkpt. @ lat;
lon = trkpt. @ lon;
dist=Trace.greatCircle(lat, lon, lastlat, lastlon);
if (dist>3) {
(略)
nodestring.push(connection.createNode({}, lat, lon, action.push));
lastlat=lat; lastlon=lon;
}
}

こんなふうになっていて、greatCircle()ってのは、大圏コースでの距離(メートル)を計算する関数らしいです。
http://stackoverflow.com/a/837957
(これはこれで、GIS的に大事な事らしい)

という事で、ポイント間が3mより大きくならないと、無視するようになっていますので、
ジェスチャーも、3mを大きく超えるような物ならば、表示されるかもしれません。

徒歩データの場合は、3m以上を1m以上にする、と言ったような機能にすると、いいかもしれません。

三浦

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://lists.openstreetmap.org/pipermail/talk-ja/attachments/20121204/b979c793/attachment.html>


Talk-ja メーリングリストの案内