GPS треки. Оптимизация

May 17, 2010 19:44

К моему gps-логгеру в комплекте идёт прога для работы с треками и с самим устройством - Qstarz Travel Recorder, а сайчас ей на смену пришла QTravel ( Read more... )

gps, track

Leave a comment

Comments 7

gaius_julius May 17 2010, 15:50:05 UTC
gpsbabel, очевидно

у него есть фильтры. (ключ -x)

наугад выдернул из лога консоли:
gpsbabel -t -i nmea -f GPS_20100510_030633.log -xsimplify,error=0.010k,crosstrack -o kml iskitim.kml

simplify - удаляет "лишние" точки.
crosstrack - метод удаления. Удаляет сначала точки, которые меньше всего отстоят от прямой, соединяющей двух соседей.

error=0.010k - сносить только те точки, удаление которых сдвинет трек не более чем на 10 метров.

примерно так на riderlog.com всё выносится.

но длительные стоянки или сильные артефакты из-за слабого сигнала в туннелях и прочих крытых помещениях оно не удаляет.

каких-либо более хитрых способов у gpsbabel'а тоже, к сожалению, нет.

Reply

gaius_julius May 17 2010, 15:54:19 UTC
http://riderlog.com/map/29/ вот результат.

в искитиме перед мостом полностью удалился "узел" от длительной стоянки, несколько больших стоянок в других местах маршрута тоже исчезли без следа.

а вот в академгородке на вокзале узел остался, потому что я как дурак ездил туда-сюда по платформе и размах бедствия привысил 10 метров.

В конце трека тоже большой узел - это я зашел домой и гпске сорвало крышу. тут gpsbabel тоже не справился.

В принципе, подбирая параметр error можно очень неплохо вылизать трек.

Reply

toshan May 17 2010, 21:24:46 UTC
меня бабель отпугивает своей навороченностью)

Reply

gaius_julius May 17 2010, 21:57:08 UTC
меня тоже (-:

Reply


gaius_julius May 17 2010, 16:22:01 UTC
ну и да, я сейчас работаю над более умным (но он, сокрее всего будет полностью автоматическим) развязывателем "узлов" от стоянок, но я сомневаюсь что я его издам хотябы дополнительным фильтром к бабелю.

Reply

toshan May 17 2010, 21:25:59 UTC
буду ждать хоть в каком-нибудь виде

Reply

gaius_julius May 17 2010, 21:57:19 UTC
врядли это будет скоро

Reply


Leave a comment

Up