KML / KMZ (.kml, .kmz)
KML, Keyhole Markup Language, è il formato XML con cui Google Earth descrive luoghi, linee e forme su una mappa. KMZ è la stessa cosa in versione compressa, con le icone e le immagini necessarie incluse nel file.

In breve
| Estensione | .kml, .kmz |
| Codifica | xml |
| Tipo di media | application/vnd.google-earth.kml+xml |
| Creato nel | 2004 |
| Di | Keyhole, Inc. — acquired by Google in 2004 |
| Versione attuale | 2.3, published by the OGC on 4 August 2015 |
Storia
KML è stato creato da Keyhole, Inc. per il suo prodotto Earth Viewer. Google ha acquisito Keyhole nel 2004 e il visualizzatore è diventato Google Earth. Google ha poi affidato il formato all'Open Geospatial Consortium, che il 14 aprile 2008 ha approvato KML 2.2 come standard internazionale; KML 2.3 è seguito il 4 agosto 2015 ed è lo standard attuale.
Dove si usa
KML è nativo di Google Earth e della funzione "Le mie mappe" di Google Maps, dove la maggior parte delle persone lo incontra. Oltre a Google è letto dai principali software GIS, tra cui QGIS, ArcGIS e Marble, e da molti pianificatori di percorsi che offrono un'esportazione "visualizza in Google Earth".
Struttura
Un file KML è XML costruito attorno alle Feature: Placemark (un punto con nome), LineString e Polygon, raggruppati in Folder e Document. Le coordinate sono scritte come longitudine, latitudine e quota facoltativa, in questo ordine, che è l'inverso della convenzione con la latitudine al primo posto usata dalla maggior parte dei formati GPS. Gli stili controllano colore, spessore delle linee e icone. Un file KMZ è un normale archivio ZIP con un documento KML radice più le sovrapposizioni, le icone e i modelli 3D a cui rimanda.
Diffusione
KML è il modo standard per consegnare a qualcun altro l'immagine di una mappa. È un formato di visualizzazione e non di navigazione, quindi per un dispositivo GPS di solito serve GPX, ma per mostrare un percorso su uno schermo KML è quello che quasi ogni strumento comprende.
Supporto in RouteConverter
| Legge | 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 |
| Scrive | 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 legge e scrive KML 2.0, 2.1, 2.2beta e 2.2 e le rispettive versioni compresse KMZ. I nomi dei formati nell'elenco sopra seguono la numerazione dei prodotti Google Earth, cioè il modo in cui le versioni sono state distribuite: Google Earth 3 è KML 2.0, Google Earth 4 è KML 2.1, Google Earth 4.2 è KML 2.2beta e Google Earth 5 è KML 2.2.
Specifiche e documentazione
Conversioni correlate
- GPX in KML
- GPX in KMZ
- FAI/IGC Flight Recorder Data in KML
- KML in KMZ
- KML in GPX
- KML in FAI/IGC Flight Recorder Data
Domande frequenti
Che cos’è un file .kml?
KML, Keyhole Markup Language, è il formato XML con cui Google Earth descrive luoghi, linee e forme su una mappa. KMZ è la stessa cosa in versione compressa, con le icone e le immagini necessarie incluse nel file.
Come si apre un file .kml?
RouteConverter, il convertitore gratuito per Windows, macOS e Linux, apre i file KML / KMZ: avviare l’applicazione, caricare il file, poi visualizzarlo sulla mappa o salvarlo in un altro formato.
In quali formati si può convertire un file .kml?
RouteConverter converte gratis i file .kml in altri formati. Queste conversioni hanno una guida dedicata: KML in GPX, KML in FAI/IGC Flight Recorder Data, KML in KMZ, KMZ in GPX.