Google map or Google Earth makes use of KML or keyhole markup language, to display features, which actually stores geographic features in Vector format.
KML (Keyhole Markup Language) is an XML based file format used to display geographic data in an Earth browser such as Google Earth, Google Maps
KML is a file format used to display geographic data in an Earth browser such as Google Earth.
Set the Encoding = UTF-8 (the default encoding of KML format). Click on BROWSE and set the Files of Type = Keyhole Markup Language (KML).
Other map forms: Google Earth KML/KMZ, JPEG/PNG/SVG, Quantitative data. This form will automatically draw your GPS data (or KML/KMZ file, or plain text data in CSV or tab-delimited format) overlaid upon street maps and satellite imagery in Google Maps.
Using Google for Mapping Your Data. (creating KML files for either Google Earth or Google Maps).
04 improved log data encryption, time control and Google Chroms tracking.
KML Converter is a free utility to convert any CSV file into simple Google Maps KML file.
One of them, KML (Keyhole Markup Language), was created during the development of the precursor to Google Earth and so it is not surprising that this format is well supported in Google Maps.
My Places at maps.google.com, Google Earth and Google Map Tool will help creating maps and all details in it. GPS Babel is mainly use for conversion and can generate .gpx file from a .kml or almost any proprietary GPS file formats.