From OpenStreetMap Wiki
Jump to navigation Jump to search

KML stands for Keyhole Markup Language. It is an open standard now overseen by the Open Geospatial Consortium (OGC), but it originated as the native format of Google Earth — originally Keyhole Inc., hence the name. KML is an XML format. KMZ is a KML file archived with Zip compression.

Showing a KML layer over OpenStreetMap:

Simple KML viewing

Developing for your own site (Javascript APIs)

OSM data in KML format

KML data into OSM

It might make sense to take KML formatted data and import it into OpenStreetMap. However, note the import guidelines. Probably it makes more sense to display the KML data in an editor and add the data manually.

See also Question:How to import KML files into OpenStreetMap?