Thread: [Gpsbabel-misc] Filter out low speed
Brought to you by:
robertl
From: Harry M. J. <fr...@el...> - 2012-04-28 10:02:29
|
Can someone tell me how to filter out records with a speed lower than for example 2km/h? I am working on a Garmin Dakota 20 "Current.gpx" file, and the filter options are = -x track,pack,speed,course,split=300s,title=%Y-%m-%dT%T Everything working perfectly ;-) ..except that I want to remove all records with speed below 2 km/h Thank you in advance. -- Mvh/Brgds Harry FreeBSD 9.0-STABLE #4: Compiled at Wed Apr 25 00:55:22 CEST 2012 amd64 |
From: Robert L. <rob...@gp...> - 2012-04-30 14:04:28
|
On Sat, Apr 28, 2012 at 4:44 AM, Harry Matthiesen Jensen <fr...@el...>wrote: > Can someone tell me how to filter out records with a speed lower than > for example 2km/h? > > I am working on a Garmin Dakota 20 "Current.gpx" file, and the filter > options are = -x track,pack,speed,course,split=300s,title=%Y-%m-%dT%T > > Everything working perfectly ;-) > ..except that I want to remove all records with speed below 2 km/h > I can't think of a way to do that specifically, but if most of your motion is faster than that (2km/h is a pretty slow walk) you can get similar results with the 'simplify' filter http://www.gpsbabel.org/htmldoc-development/filter_simplify.html That'll get rid of the noise at a stop light if you're a cyclist, for example. |
From: Harry M. J. <fr...@el...> - 2012-04-30 21:09:02
|
On Mon, 30 Apr 2012 09:04:20 -0500 Robert Lipe <rob...@gp...> wrote: > On Sat, Apr 28, 2012 at 4:44 AM, Harry Matthiesen Jensen > <fr...@el...>wrote: > > > Can someone tell me how to filter out records with a speed lower > > than for example 2km/h? > > > > I can't think of a way to do that specifically, but if most of your > motion is faster than that (2km/h is a pretty slow walk) you can get > similar results with the 'simplify' filter > http://www.gpsbabel.org/htmldoc-development/filter_simplify.html > That'll get rid of the noise at a stop light if you're a cyclist, for > example. I have used "-x position,distance=4m" the last 2 days, somehow working, but I will take a closer look into the simplify as well. ..and yep, I'm a cyclist. -- Mvh/Brgds Harry FreeBSD 9.0-STABLE #4: Compiled at Wed Apr 25 00:55:22 CEST 2012 amd64 |
From: RsH <rob...@al...> - 2012-04-30 15:20:08
|
One way that will work with minimal compromise is to use RouteConverter.exe, which is an interface to Gpsbabel. As an example, 2 miles per hour is .894 meters per second, and the GPS data I get is in second intervals. So I can say 'Delete Positions' and enter 1 meter in the first option and run RouteConverter and it will remove any reading that was reported that was within 1 meter of the prior record. or, effectively, a bit over that 2 miles per hour. You need to calculate the distance in meters that you want to remove, and then run this against the track recorded. If you set it to 0 meters you will delete any reading where the car or whatever was tracked was standing still, except for the first instance at that point. If you then run it with the 1 meter per second you remove anything moving at 3.6 kilometres per hour or less. Since I do not know if any GPS unit records in factions of a meter, I suspect this is the smallest interval you can actually remove... 1 second at 3.6 km per hour. Anyway, I do not know if this suits, but it is an approach that will sort of work for you if the speed handled that way is okay. RsH ---------------------------------------------------------------- On Mon, 30 Apr 2012 09:04:20 -0500, you wrote: >On Sat, Apr 28, 2012 at 4:44 AM, Harry Matthiesen Jensen ><fr...@el...>wrote: > >> Can someone tell me how to filter out records with a speed lower than >> for example 2km/h? >> >> I am working on a Garmin Dakota 20 "Current.gpx" file, and the filter >> options are = -x track,pack,speed,course,split=300s,title=%Y-%m-%dT%T >> >> Everything working perfectly ;-) >> ..except that I want to remove all records with speed below 2 km/h >> > >I can't think of a way to do that specifically, but if most of your motion >is faster than that (2km/h is a pretty slow walk) you can get similar >results with the 'simplify' filter >http://www.gpsbabel.org/htmldoc-development/filter_simplify.html That'll >get rid of the noise at a stop light if you're a cyclist, for example. ======================================================= R. S. (Bob) Heuman <rob...@al...> Copyright retained. My opinions - no one else's... If this is illegal where you are, do not read it! Candian Anti-Spam Legislation applies. Retention of this message in violation of Canadian Privacy Laws will be prosecuted. |
From: Harry M. J. <fr...@el...> - 2012-04-30 21:52:29
|
On Mon, 30 Apr 2012 11:06:07 -0400 RsH <rob...@al...> wrote: > One way that will work with minimal compromise is to use > RouteConverter.exe, which is an interface to Gpsbabel. > > > RsH > ---------------------------------------------------------------- > On Mon, 30 Apr 2012 09:04:20 -0500, you wrote: > > >On Sat, Apr 28, 2012 at 4:44 AM, Harry Matthiesen Jensen > ><fr...@el...>wrote: > > > >> Can someone tell me how to filter out records with a speed lower > >> than for example 2km/h? > >> > Hmm... "Routeconverter.exe", I think that is MS Win? Not an option for me, forgot to mention that I'm only on FreeBSD as operation system ;-) -- Mvh/Brgds Harry FreeBSD 9.0-STABLE #4: Compiled at Wed Apr 25 00:55:22 CEST 2012 amd64 |
From: Erik K. <eri...@gm...> - 2012-04-30 22:21:36
|
Am 30.04.2012 23:13, schrieb Harry Matthiesen Jensen: > Hmm... "Routeconverter.exe", I think that is MS Win? Found on http://www.routeconverter.com/features/en (if that one is meant): "is available for multiple platforms: Linux, Mac OS X, Windows" and "is open source under the General Public License (GPL)" -- Erik Krause Herchersgarten 1 79249 Merzhausen |
From: Harry M. J. <fr...@el...> - 2012-05-01 03:21:13
|
On Tue, 01 May 2012 00:21:30 +0200 Erik Krause <eri...@gm...> wrote: > Am 30.04.2012 23:13, schrieb Harry Matthiesen Jensen: > > Hmm... "Routeconverter.exe", I think that is MS Win? > > Found on http://www.routeconverter.com/features/en (if that one is > meant): "is available for multiple platforms: Linux, Mac OS X, > Windows" and > "is open source under the General Public License (GPL)" > Aha, thank you, I'll give it a try ;-) -- Mvh/Brgds Harry FreeBSD 9.0-STABLE #4: Compiled at Wed Apr 25 00:55:22 CEST 2012 amd64 |