Convertire CSV in KML
Questo convertitore trasforma un CSV con colonne di latitudine e longitudine o con una colonna WKT in un file KML per Google Earth, Google My Maps o QGIS, con un segnaposto per riga e le altre colonne mantenute come dati del segnaposto. Il CSV viene letto nel Suo browser e non viene caricato. Lei sceglie quale colonna diventa il nome del segnaposto. Gli indirizzi non vengono geocodificati, quindi il file deve contenere coordinate.
Un file non è stato convertito correttamente? Scrivi a [email protected], possibilmente con un piccolo file di esempio, e verrà corretto.
In breve
- Input: CSV (.csv). Output: KML (.kml).
- I tuoi file non vengono caricati: l'elaborazione avviene nel browser, sul tuo dispositivo.
- Dimensione: nessun limite fisso; i file molto grandi sono limitati dalla memoria del dispositivo.
- Serve un browser aggiornato (Chrome, Edge, Firefox o Safari) su computer, tablet o telefono; niente da installare.
- Gratuito e senza registrazione.
Da CSV a KML: perché convertire
Un elenco di negozi, pozzi, punti di rilievo o clienti tenuto in Excel si capisce meglio su una mappa, e Google Earth legge il KML. Questo convertitore trova da solo le colonne delle coordinate quando hanno nomi abituali come lat, latitude, lon, lng, longitude, x o y, oppure usa una colonna di testo WKT come POINT (12.57 55.68), che permette anche linee e poligoni. Gestisce le varianti di CSV che Excel scrive nei diversi paesi: virgole o punti e virgola, punto o virgola decimale, UTF-8 o la vecchia codifica di Windows, e gradi, minuti e secondi. Ogni riga diventa un segnaposto con il nome preso dalla colonna che Lei sceglie, e tutte le altre colonne compaiono nel suo fumetto. Il file viene letto e il KML scritto nel Suo browser con GDAL, la libreria usata da QGIS.
Come convertire CSV in KML
- Trascini il Suo file .csv nel riquadro, oppure faccia clic per sceglierlo.
- Controlli le colonne delle coordinate e scelga la colonna da usare per i nomi dei segnaposto.
- Faccia clic su «Converti in KML» e apra il file in Google Earth oppure lo importi in My Maps.
Che cosa cambia con la conversione
Come vengono trovate le colonne delle coordinate
Una colonna i cui valori sembrano WKT viene usata per prima come geometria. Altrimenti la colonna della longitudine o X è la prima il cui nome inizia con lon, lng o long, oppure è x o easting, e la colonna della latitudine o Y la prima che inizia con lat, oppure è y o northing. Il riepilogo mostra quali colonne sono state usate, e Lei può sceglierne altre. Un punto a Copenaghen con latitudine e longitudine scambiate finisce nel Mar Arabico, quindi vale la pena dare un'occhiata alla mappa prima di convertire.
Scegliere il nome del segnaposto
Google Earth etichetta ogni segnaposto con il suo nome. «Automatico» usa una colonna chiamata Name se c'è, poi una colonna di testo che contiene name, title o label nel nome, poi la prima colonna di testo. Può scegliere qualsiasi altra colonna oppure «Senza nomi». Le altre colonne vengono mostrate come tabella di dati nel fumetto, e Google Earth mostra ogni valore come testo.
Punto e virgola, virgola decimale e codifica
In Germania, Francia, Danimarca e in molti altri paesi Excel salva i file CSV con il punto e virgola tra le colonne e la virgola come separatore decimale, quindi 55,6813 significa 55.6813. Entrambi vengono riconosciuti, e una prima riga «sep=» di Excel viene rispettata. Un file che non è UTF-8 valido di solito è stato salvato da Excel nella code page Windows del computer, come Windows-1252 o Shift_JIS; il convertitore sceglie quella in cui il testo risulta più naturale, così i nomi con gli accenti appaiono corretti in Google Earth.
Righe senza coordinate
Una riga con una coordinata vuota o illeggibile viene mantenuta come segnaposto senza posizione, quindi i suoi dati non vanno persi, ma Google Earth e My Maps non possono mostrarla sulla mappa. La pagina Le dice quante righe sono interessate; se sono importanti, le corregga nel foglio di calcolo e converta di nuovo. Gli indirizzi non vengono trasformati in coordinate.
Coordinate in metri
Le coordinate KML sono sempre longitudine e latitudine WGS84. Quando i valori chiaramente non sono gradi, ad esempio est e nord UTM, la pagina chiede il codice EPSG, come EPSG:25832 o EPSG:32633, e riproietta i punti in WGS84 prima di scrivere il KML.
Informazioni sui formati
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.
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.
Domande frequenti
Il mio CSV viene caricato?
No. Il file viene letto e convertito dal Suo browser, quindi elenchi di clienti e altri indirizzi privati restano sul Suo computer.
Posso importare il KML in Google My Maps?
Sì. In My Maps aggiunga un livello, faccia clic su Importa e scelga il KML. My Maps usa il nome del segnaposto come titolo e mostra le altre colonne nei dettagli.
Il CSV può contenere linee e poligoni?
Sì, in una colonna WKT. Ogni riga contiene una geometria, ad esempio LINESTRING (12.56 55.67, 12.57 55.68) oppure un POLYGON. Le coordinate dei punti in due colonne possono dare solo punti.
Posso colorare i segnaposto?
Non dal CSV. I punti ricevono la puntina standard di Google Earth e le linee sono rosse. In Google Earth Pro faccia clic con il tasto destro sulla cartella, apra Proprietà, cambi lo stile e poi salvi di nuovo il file.
Funziona con Google Fogli?
Sì. In Google Fogli scelga File, Scarica, Valori separati da virgola e trascini qui quel file.