arquivo de entrada a.gpx
arquivo de saida b.gpx
arquivo de entrada b.gpx
arquivo de saida c.gpx
gpsbabel -i gpx -f a.gpx -x discard,hdop=18 -o gpx -F b.gpx && gpsbabel -i gpx -f b.gpx -x simplify,error=0.001k -o gpx -F c.gpx && rm a.gpx b.gpx
apenas algumas anotações...