What is the best way to plot GPS coordinates on a Google Map?
Are there any tools that can do that (written in python specifically)?
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.Sign up to join this community
In Python as asked (Convert GPS .gpx to KML) gpx2kml—Simple Python program to convert a GPX file to a Google Maps KML file http://beej.us/gps/
var ctaLayer = new google.maps.KmlLayer('http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml'); ctaLayer.setMap(map); }
There are probably a lot of tools and ways for doing this. You didn't specify in which format you have GPS coordinates so i will assume that they are in downloaded from GPS device in gpx format. If that's the case, you can use online converter to kml and then display kml on to Google Map or you can use this tool.
If you would like to use python you can use GDAL/OGR lib to convert almost any format to desired one, in your case probably kml.
You could try http://www.gpsvisualizer.com/
Or if it doesn't have to be Google try a custom online mapping application like Geocommons