I have collected some GPGGA data in *.GPS file. Now how to import these GPGGA into Google Earth Pro.I want to see the result(lat, longt and height) in map. The file is opened like that: $GPGGA,023302.00,3957.7942,N,11618.2941,E,1,09,1.1,78.52,M,-9.80,M,,*40 $GPGGA,023305.00,3957.7942,N,11618.2941,E,1,09,1.1,78.53,M,-9.80,M,,*46

1 Answer 1


Just rename the extension on your files to either .log or .nmea, quote:

As of Google Earth release 5.2 (Free and pro versions) now supports NMEA import (.log and .nmea files).

You can also try some sites online that perform the nmea2kml conversions.

This www.gpsvisualizer.com site looks promising:

  1. Click on the link above
  2. Add your NMEA log file to "Upload your GPS data files here"
  3. Click on "Create KML file"
  4. Open the generated KML file in Google Earth

Tip! Since GPS Visualizer has a 3MB file limit, it can be useful to record your files using the NMEA Filter option. If you only record $GPRMC sentences every 5 seconds, you will greatly reduce the file size.

For a detailed explanation of KML and NMEA conversion see here.

  • h-schmidt.net/NMEA In this website, I don't know what meaning does modifying "Minimum distance" or "Minimum time" have? My data is collected by static single positioning. So the range among them is small. NOw I don't know whether modifying "Minimum distance" or "Minimum time" can influence the result.
    – Bryan YU
    May 11, 2015 at 9:35
  • @BryanYU I believe they influence the interpolation performed during the conversion. Did simply renaming your file extension not work?
    – dtmland
    May 11, 2015 at 13:10
  • You said I can change .txt to .kml directly?
    – Bryan YU
    May 11, 2015 at 16:22
  • Change .txt to either .log or .nmea
    – dtmland
    May 11, 2015 at 16:24
  • Then use google earth open .log or .nmea?
    – Bryan YU
    May 11, 2015 at 16:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.