[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 メーリングリストの案内