Local plotting of GPX file onto Google Maps

I recorded a GPX file using myTrack HD today, and I wanted to overlay it on Google Maps. However, most of the services I’ve seen required you to upload your GPX file and they will process it for you. This is something I feel strongly against doing.

In my search for an local solution (as opposed to uploading it to a server), I found GPX Viewer, an implementation of a GPX parser in Javascript which reads the GPX file and overlays the track. This is all done without uploading any data anywhere.

All it requires is 2 files to be downloaded and it runs really well:

  • loadgpx.4.js
  • gpxviewer.html

Continue reading