Documente Academic
Documente Profesional
Documente Cultură
TUTORIALS
We hope to help you get the most out of your GPS unit with our KML to Garmin tutorial.
One of the most common types of mapping data available on the internet is KML (keyhole markup
language). KMZ is another type of file that is basically the same as KML but usually contains some
extra embedded information The purpose of this tutorial is to show you how to convert a
KML/KMZ file into a format that will work in your Garmin GPS unit. There are two types of
KML/KMZ files that you often run into. One contains binary waypoints and tracks, in other words
just numerical data and labels. This type is almost always used for data sets that just contain
points and tracks (eg. snowmobile tracks, Tim Hortons locations, etc.) This is the type this tutorial
will be concerned with. The other type will include emededd material such as pixel-based
orthophotos and therefore have bigger file sizes. I will be doing another tutorial for that type
soon.
Definitions
So that we can better understand what exactly we are dealing with, I want to define a couple of
the terms that will be used throughout this guide.
KML This is a file that contains XML data with locations and other attributes. It can be opened
in Google Earth as well as many other programs. It can not be read directly by Garmin GPS
KMZ Think of a KMZ as the equivalent of a zip file of a KML and any external items the KML file
may source. For example a KMZ may contain a KML file and 100 individual jpgs that the KML
references. This way it is all present in one easily downloadable file. These cannot be read
directly by a Garmin GPS either. (certain types can but not the sort mentioned in this tutorial)
GPX This is a GPS exchange file. It is also an XML file that is used in almost any GIS or mapping
program. It may contains waypoints, tracks and routes. Handheld Garmins made within the last
4 or so years can read these directly. (62, 64, 78, Oregon, Rino 6xx, eTrex 20/30, Montana,
Monterra and more)
Save the KML to your computer. Try opening it up in Google Earth if you want to see what
information the file contains.
GPS Babel is a small and free utility program that any self respecting person who is into this kind
of thing should have on their computer. Once you have downloaded and installed the program,
select your KML file as the input and GPX as the output. Make sure to also select Google Earth
(Keyhole) Markup Language for input format and GPX XML for the output format. You can
also filter if you want waypoints, tracks or routes. Hit Apply.
GPSBabel Settings
Garmins other free mapping program Basecamp can also view GPX files.
In Mapsource, click file -> open then select the GPX file you made. From here the tracklogs,
waypoints and routes from the KML will show up in Mapsource much like they did in Google
Earth. If you have any Garmin mapping products this GPS data will display on top of the map.
Garmins Topo Canada is being used as a background in the picture below.
Tracklog and waypoint from GPX displayed in Mapsource
A list of all waypoints, tracklogs and routes opened from the GPX will appear in the left column in
Mapsource. You can view, modify, delete or change color and icons here.
As you can see, these track names arent very descriptive and you may decide to name them
something that will be easier to recognize on the GPS. Once you are done, click file -> save.
Once your GPS unit is connected to your computer via USB, it will appear as an external device
under your My Computer. Click through to the Garmin folder then the GPX folder. Drag your
GPX file into the folder. You have now successfully taken the KML file you found on the internet
and put it into your unit. This manual method is the way I prefer to do it, but you can also do it
through Garmins Basecamp program:
Sending your GPX data to your Garmin GPS
through Basecamp
Launch Basecamp with your GPS unit connected to your computer via USB. It will appear in the
left menu under Devices. To bring the GPX into Basecamp select My Collection under Library
then click File -> Import into My Collection. Select your GPX file and Basecamp will put it into
your My Collection. Now select the GPX file from My Collection and click the button circled in
yellow in the picture above. Select your GPS unit and click done. Now you know how to do it
through Basecamp as well.
Now when you go to your Map Page you will see the tracklog overlaid on top of whatever map
you are using.
We hope you learned something from our our KML to Garmin tutorial and we are going to keep
bringing you these blog posts. If there is a topic or tutorial you would be interested in reading
about please let me know: grant@gpszone.ca