Convertire KML in CSV

Questo convertitore trasforma i segnaposto KML di Google Earth o di My Maps in un CSV per Excel o Google Fogli, con colonne per nome, descrizione, X e Y, oppure WKT per percorsi e aree. Il KML viene convertito nel Suo browser e non viene caricato. I campi ExtendedData non vengono letti, l'HTML nelle descrizioni viene copiato così com'è e ogni cartella KML diventa un proprio CSV.

Un file non è stato convertito correttamente? Scrivi a [email protected], possibilmente con un piccolo file di esempio, e verrà corretto.

In breve

Da KML a CSV: perché convertire

Un KML di Google Earth o di Google My Maps è perfetto per guardare dei luoghi su una mappa, ma non per contarli, ordinarli o usarli in una stampa unione. Questo convertitore trasforma i segnaposto in una tabella CSV da aprire in Excel o in Google Fogli: una riga per segnaposto con nome e descrizione, e longitudine e latitudine come due semplici colonne. Percorsi e aree vengono scritti come testo WKT, che gli strumenti GIS sanno rileggere. Ogni cartella KML diventa un proprio CSV, quindi un file di My Maps con più livelli Le dà una tabella per livello in uno zip. Scelga il CSV standard, oppure uno stile per Excel che mostra correttamente lettere come à ed é e, per i paesi con la virgola decimale, usa punto e virgola e virgola decimale.

Come convertire KML in CSV

  1. Trascini il Suo file .kml nel riquadro, oppure faccia clic per sceglierlo. Per un .kmz usi prima il convertitore da KMZ a KML.
  2. Scelga lo stile del CSV adatto al programma con cui aprirà il file.
  3. Faccia clic su «Converti in CSV» e apra la tabella in Excel, Google Fogli o nel Suo GIS.

Che cosa cambia con la conversione

Solo nome e descrizione

Il convertitore legge nome e descrizione di ogni segnaposto. I campi aggiuntivi salvati come ExtendedData KML, che My Maps usa per le colonne delle tabelle importate, non vengono letti. Se Le servono quelle colonne, esporti il livello direttamente da My Maps come CSV, oppure apra il KML in QGIS.

I punti diventano X e Y

Quando una cartella contiene solo punti, il CSV inizia con una colonna X (longitudine) e una colonna Y (latitudine). I punti con un'altitudine reale ricevono anche una colonna Z; l'altitudine zero che Google Earth scrive per i punti sul terreno viene tralasciata.

Percorsi e aree diventano WKT

Una cartella con linee o poligoni riceve invece una colonna WKT, ad esempio LINESTRING (12.48 41.89, …). Excel la mostra come testo; QGIS e altri programmi GIS possono ritrasformarla in geometria.

Descrizioni con HTML

Le descrizioni scritte in Google Earth contengono spesso HTML, come interruzioni di riga e link. Vengono copiate così come sono, quindi nelle celle potrebbe vedere tag come <br>.

Informazioni sui formati

KML

Il KML (Keyhole Markup Language) è il formato XML di Google Earth e Google My Maps, ed è uno standard OGC dal 2008. Oltre alla geometria può contenere stili, icone, cartelle e descrizioni in HTML.

  • Sempre in longitudine e latitudine WGS84, con un'altitudine facoltativa.
  • Le cartelle raggruppano i segnaposto; nella conversione ogni cartella può diventare un layer a sé.
  • Gli stili (colori, spessori delle linee, icone) sono propri del KML e di Google Earth.

CSV

Il CSV (comma-separated values, valori separati da virgole) è una tabella in testo semplice che si apre in Excel, Google Sheets e qualsiasi database. Non ha un tipo di geometria proprio: le posizioni sono salvate in due colonne di coordinate, come latitudine e longitudine, oppure in una colonna di testo WKT.

  • I punti stanno in due colonne (X e Y, oppure longitudine e latitudine); linee e poligoni richiedono una colonna WKT.
  • Il sistema di coordinate non è salvato nel file, quindi lo annoti a parte.
  • Non esiste uno standard per il separatore: Excel usa la virgola o il punto e virgola a seconda delle impostazioni della lingua.
  • Ogni valore è testo; se 00150 sia un numero o un CAP lo decide il programma che lo legge.

Domande frequenti

Il mio KML viene caricato?

No. Il file viene letto e convertito dal Suo browser sul Suo dispositivo.

Perché ho ricevuto uno zip?

Il Suo KML ha più cartelle o livelli. Ognuno diventa un proprio CSV, con il nome della cartella, così le tabelle non si mescolano.

Quale stile di CSV devo scegliere?

Standard per programmi GIS, database e Google Fogli. «Excel» per Excel nei paesi di lingua inglese, ed «Excel in Europa» se il Suo Excel usa la virgola come separatore decimale, come di solito in Italia.

Posso riconvertire il CSV in KML?

Sì. Lo converta in GeoJSON con il convertitore CSV, e poi in KML.