Convertire Excel (XLSX) in KML
Questo convertitore trasforma un foglio Excel .xlsx o .xls con colonne di latitudine e longitudine, X/Y o WKT in un file KML per Google Earth, Google My Maps o QGIS, con un segnaposto per riga e le altre colonne come dati del segnaposto. La cartella di lavoro viene letta nel Suo browser e non viene caricata. Lei sceglie quale colonna diventa il nome dei segnaposto. Gli indirizzi non vengono geocodificati, quindi il foglio 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: Excel (XLSX) (.xlsx). 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 Excel (XLSX) a KML: perché convertire
Elenchi di siti, punti di campionamento, clienti o beni sono spesso tenuti in una cartella di lavoro Excel con una colonna per la latitudine e una per la longitudine, e Google Earth vuole il KML. Salvare prima il foglio come CSV fa perdere qualcosa per strada: Excel può scrivere punti e virgola e virgole decimali, cambiare la codifica del testo e trasformare un codice postale come 0150 in 150. Questo convertitore legge direttamente il file .xlsx con i suoi tipi di cella, trova il foglio e le colonne che contengono le coordinate e scrive un segnaposto per riga, con il nome preso dalla colonna che Lei sceglie e tutte le altre colonne nel fumetto. Il testo mantiene gli zeri iniziali e le date vengono scritte come 2024-05-01. Funzionano anche coordinate in gradi, minuti e secondi, una singola colonna «lat, lon» copiata da Google Maps e valori UTM o di un sistema nazionale (con il loro codice EPSG). Vede i punti su una mappa prima di scaricare.
Come convertire Excel (XLSX) in KML
- Trascini il Suo file .xlsx o .xls 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
Quale foglio e quali righe vengono letti
Il convertitore legge il primo foglio la cui riga di intestazione ha colonne di coordinate, come Latitude e Longitude, Lat e Lon oppure X e Y, e Le dice quali fogli ha ignorato. Anche una riga di titolo o una riga vuota sopra l'intestazione viene saltata. Le formule vengono lette con il loro ultimo valore calcolato, e una cella unita ha il suo valore solo nella prima cella. Se la cartella di lavoro mette più tabelle sullo stesso foglio, sposti quella che Le serve su un foglio a parte.
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, quindi un numero con molti decimali viene scritto senza zeri finali.
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. 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 come 724000 e 6176000, la pagina chiede il codice EPSG, come EPSG:25832, e riproietta i punti in WGS84 prima di scrivere il KML.
Vecchi file .xls ed esportazioni dal web
Le cartelle di lavoro di Excel 97-2003 con estensione .xls vengono lette come i file .xlsx, con i risultati delle formule, le date e i fogli, e lo stesso vale per le tabelle HTML e i testi separati da tabulazioni che i siti web esportano con un nome .xls. Un .xls o .xlsx con password di apertura è crittografato e non può essere letto: salvi prima una copia senza password.
Informazioni sui formati
Excel (XLSX)
L'XLSX è il formato delle cartelle di lavoro di Microsoft Excel da Excel 2007, scritto anche da LibreOffice, Numbers e Google Sheets. Elenchi di indirizzi, punti di campionamento e registri di impianti si trovano spesso in un foglio di calcolo con una colonna di latitudine e una di longitudine, ma un foglio di calcolo diventa un dato cartografico solo quando quelle colonne diventano punti.
- Una cartella di lavoro può contenere più fogli; ogni foglio è una tabella con una riga di intestazione.
- Le celle mantengono il loro tipo: numero, data o testo, così un CAP come 00150 può conservare lo zero iniziale.
- Non ci sono né geometria né sistema di coordinate; le coordinate sono solo numeri nelle colonne.
- Il vecchio formato .xls (Excel 97-2003) è un formato binario diverso.
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 foglio di calcolo viene caricato?
No. La cartella di lavoro viene letta e convertita dal Suo browser, quindi elenchi di clienti e altri dati privati restano sul Suo computer.
Devo prima salvare il foglio come CSV?
No. Trascini il file .xlsx o .xls così com'è. Se ha già un CSV, usi invece il convertitore da CSV a KML.
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. My Maps può importare anche un .xlsx direttamente, ma solo con latitudine e longitudine in gradi decimali oppure con indirizzi che geocodifica da sé.
Il foglio può contenere linee e poligoni?
Sì, in una colonna di testo WKT come LINESTRING (12.56 55.67, 12.57 55.68) oppure POLYGON (…). Due colonne di coordinate possono dare solo punti.
Funziona con Google Fogli o LibreOffice?
Sì. Scarichi o salvi il foglio come .xlsx (Microsoft Excel) e trascini qui quel file.