KML / KMZ (.kml, .kmz)
KML, Keyhole Markup Language, is het XML-formaat waarmee Google Earth plaatsen, lijnen en vormen op een kaart beschrijft. KMZ is hetzelfde bestand gezipt, met de iconen en afbeeldingen die het nodig heeft erbij.

In het kort
| Extensie | .kml, .kmz |
| Codering | xml |
| Mediatype | application/vnd.google-earth.kml+xml |
| Ontstaan | 2004 |
| Door | Keyhole, Inc. — acquired by Google in 2004 |
| Huidige versie | 2.3, published by the OGC on 4 August 2015 |
Geschiedenis
KML is ontwikkeld door Keyhole, Inc. voor zijn product Earth Viewer. Google nam Keyhole in 2004 over en de viewer werd Google Earth. Google droeg het formaat over aan het Open Geospatial Consortium, dat KML 2.2 op 14 april 2008 goedkeurde als internationale standaard; KML 2.3 volgde op 4 augustus 2015 en is de huidige standaard.
Waar het wordt gebruikt
KML is het eigen formaat van Google Earth en van de functie "Mijn kaarten" van Google Maps, waar de meeste mensen het tegenkomen. Buiten Google wordt het gelezen door gangbare gis-software zoals QGIS, ArcGIS en Marble en door veel routeplanners die een export "bekijken in Google Earth" bieden.
Structuur
Een KML-bestand is XML, opgebouwd rond Features — Placemarks (een benoemd punt), LineStrings en Polygons, gegroepeerd in Folders en Documents. Coördinaten staan als lengtegraad, breedtegraad en optioneel hoogte, in die volgorde — omgekeerd aan de breedtegraad-eerst-conventie van de meeste gps-formaten. Stijlen bepalen kleur, lijndikte en iconen. Een KMZ-bestand is een gewoon ZIP-archief met één KML-hoofddocument plus alle overlays, iconen en 3D-modellen waarnaar het verwijst.
Verspreiding
KML is de standaardmanier om een kaartbeeld aan iemand anders door te geven. Het is een visualisatieformaat en geen navigatieformaat, dus een gps-toestel wil meestal GPX hebben — maar om een route op een scherm te tonen is KML wat bijna elke tool begrijpt.
Ondersteuning in RouteConverter
| Leest | Google Earth 3, Google Earth 4, Google Earth 4.2, Google Earth 5, Google Earth 3 Compressed, Google Earth 4 Compressed, Google Earth 4.2 Compressed, Google Earth 5 Compressed |
| Schrijft | Google Earth 3, Google Earth 4, Google Earth 4.2, Google Earth 5, Google Earth 3 Compressed, Google Earth 4 Compressed, Google Earth 4.2 Compressed, Google Earth 5 Compressed |
RouteConverter leest en schrijft KML 2.0, 2.1, 2.2beta en 2.2 en de gezipte KMZ-varianten daarvan. De formaatnamen in de lijst hierboven volgen de productnummering van Google Earth, zoals de versies werden uitgebracht: Google Earth 3 is KML 2.0, Google Earth 4 is KML 2.1, Google Earth 4.2 is KML 2.2beta en Google Earth 5 is KML 2.2.
Specificaties en documentatie
Gerelateerde conversies
- GPX naar KML
- GPX naar KMZ
- FAI/IGC Flight Recorder Data naar KML
- KML naar KMZ
- KML naar GPX
- KML naar FAI/IGC Flight Recorder Data
Veelgestelde vragen
Wat is een .kml-bestand?
KML, Keyhole Markup Language, is het XML-formaat waarmee Google Earth plaatsen, lijnen en vormen op een kaart beschrijft. KMZ is hetzelfde bestand gezipt, met de iconen en afbeeldingen die het nodig heeft erbij.
Hoe open je een .kml-bestand?
RouteConverter, de gratis converter voor Windows, macOS en Linux, opent KML / KMZ-bestanden: de app starten, het bestand laden en het op de kaart bekijken of in een ander formaat opslaan.
Naar welke formaten kan .kml worden geconverteerd?
RouteConverter zet .kml-bestanden gratis om naar andere formaten. Voor deze conversies is er een eigen handleiding: KML naar GPX, KML naar FAI/IGC Flight Recorder Data, KML naar KMZ, KMZ naar GPX.