Newer Garmin GPS units support the upload of sets of POIs, containing both position data and descriptions of the Points Of Interest. The KMLCSV Converter is a Java application that lets you convert placemarks created in Google Earth and saved as a KML file into a CSV (Comma-Separated Values) file compatible with Garmin’s POI Loader; this CSV would also be compatible with most spreadsheet programs as well. The process is straightforward:
1. Create placemarks in Google Earth using the “Add Placemark” tool, search, or other means.
2. Add a description to the placemark.
3. Drag all the placemarks you want to save into a single folder.
4. Save the folder as a KML file
5. Convert it to a CSV file with the KMLCSV Converter Program (screenshot from website)
![]()
6. Upload the CSV POI file to your Garmin with the POI Loader program, or into your spreadsheet as a standard CSV file.
There’s a short PDF tutorial file that covers these steps quite clearly with screenshots.
You can also convert CSV files, either POI files or spreadsheet files created by yourself or someone else, into KML files for viewing in Google Earth; a search for “Garmin POI” files on the web will bring up links to many sources, both free and paid. But I prefer the program csv2kml for that purpose.
Actual screenshot |
See Real USGS Topo Maps, Aerial Photos And Scanned Maps On Your Garmin GPS WithMoagu:
|
Actual screenshot |
Other posts in the Google Earth Plus Features For Free series
- Google Earth Plus - Do You Really Need It?
- Importing GPS Data Into Google Earth I - Proprietary software and EasyGPS
- Importing GPS Data Into Google Earth II - GPSBabel and GPSVisualizer
- Exporting Data From Google Earth To A GPS Unit
- Using GPS Utility To Import/Export GPS Data To/From Google Earth
- Importing Spreadsheet Data Into Google Earth
- Another Excel To KML Converter
- US Address Geocoding For Google Earth
- GPS TrackMaker: A Better Solution For GPS Export/Import With Google Earth
- Automatic Caching Of Google Earth Data For Offline Use
- Real-Time GPS Tracking In Google Earth Free - Setup
- Real-Time GPS Tracking For Google Earth - Free Options I
- Real-Time GPS Tracking For Google Earth - Free Options II
- Real-Time GPS Tracking With Google Earth - DonationWare
- Real-Time GPS Tracking With Google Earth - Paid Options
- Update On GooPs - Real-Time GPS Tracking In Google Earth
- A KML To CSV (And CSV To KML) Converter For Spreadsheets And Garmin POI Files
- XLS2KML - Another Excel To KML Converter, With A Few Extras
- Recap Of "Google Earth Plus For Free" Series


Actual screenshot
Actual screenshot
Why won’t it work with Google Maps?
If I export and download to my hard drive a KML file from My Saved Places in Google Maps, KMLCSV Converter cannot find any points to read in the KML file.
Don’t know. Try opening the KML file in Google Earth, checking to see if it looks OK, then save it as a new KML file from Google Earth and see if it works.
These descriptions are over my head. I wondered if you could tell me which program lets me put in an excel file containing only addresses and names (USA and Europe) and then imports them into Google Earth. The reason i want to do this is so I can then import them as poi’s into Tomtom Navigation 5 on my pda. I also looked at the program which lets one use Google Earth offline from an Egyptian programmer but couldn’t make heads or tails out of it. Is there a simple way of doing that. Any info appreciated. Thanks
For US addresses, take a look at some of these options:
http://freegeographytools.com/2007/us-address-geocoding-for-google-earth
Some of them may work for European addresses, but I’m not sure about that.