How this works

Getting the track

I have 3 sources of track data.

  1. Using OsmAnd's [ ] online tracking to log directly into a non-navigable URL which populates a MySQL table.
  2. Also using OsmAnd log to a local GPX file [ ] then upload and import into MySQL.
  3. Intercepting JSON format data from one of the car's tracking apps an importing this into MySQL.

Plotting the track

Plotting the lat/lon on a Google map seems to be a defacto choice. 

Google maps' annotation system is not very good.  I used Stephen McDonald's js-map-label to label the track.

Graphing Altitude and Speed

jqPlot is a natural and responsive choice

Valid XHTML 1.1 Strict

Originally from East London in South Africa. Now living in Dorking, Surrey via the London Borough of Sutton and Cape Town