Filtering

Doesn't seem to be a reliable way to filter high velocity points.

Take successive derivatives of all points and filter on that?

  • Comment out the bogus points in the gpx
  • Use gpxplot.py to check for velocity peaks quickly

Segmenting

Splits tracks at long breaks (e.g. lunch).

Split after 30mins:

$ gpsbabel -i gpx -f in.gpx -x track,pack,split=30m -o gpx -F out.gpx

Waypoints

name : short descriptive name

cmt : original GPS name

desc : "Day x: Description"

sym : Garmin waypoint symbols

Symbols

Garmin GPS III+ Garmin GPS III+ icons

Flag : miscellaneous

Drinking Water : Water stops, springs, etc

Swimming Area : Lakes

Residence : Overnight

Campground : Overnight

Picnic Area : Lunch stops

Crossing : Railway crossings

Rendering

  • GpsVisualizer
  • Google Maps
    • Paste the gpx URL in the google maps search box

Links