CSV in KML / GeoJSON

Carica un file CSV con coordinate per convertirlo in KML o GeoJSON.

📋 Trascina il file CSV qui o clicca per sfogliare
📋Nessun file caricato. Trascina un file CSV sopra.

Informazioni su questo strumento

Il convertitore da CSV a GeoJSON / KML trasforma un file CSV tabellare contenente colonne di coordinate in un formato spaziale e visualizza in anteprima i punti su una mappa. Colma il divario tra la raccolta di dati basata su fogli di calcolo e i flussi di lavoro GIS — permettendo di importare direttamente negli strumenti di cartografia dati sul campo, elenchi di indirizzi o log di sensori IoT.

Input

Un file .csv con almeno due colonne contenenti valori di latitudine e longitudine. Le intestazioni delle colonne vengono rilevate automaticamente; i nomi comuni (lat, latitude, lng, lon, longitude, x, y) sono riconosciuti senza configurazione. Tutte le colonne rimanenti vengono conservate come proprietà degli elementi. Le righe con valori di coordinate assenti o non numerici vengono ignorate silenziosamente.

Output

I punti rilevati renderizzati come marcatori sulla mappa, più il file convertito disponibile per il download come GeoJSON o KML. L'output GeoJSON è un FeatureCollection di elementi Point; l'output KML è un <Placemark> per riga.

Concetti Chiave

CSV (Comma-Separated Values)
Un formato tabellare di testo semplice in cui ogni riga è un record e le colonne sono separate da virgole (o occasionalmente punti e virgola o tabulazioni). Non esiste uno standard spaziale formale per il CSV — la denominazione delle colonne di coordinate varia ampiamente tra fonti di dati, logger GPS, app di rilevamento ed esportazioni di database.
Elemento Punto GeoJSON
Ogni riga CSV valida diventa un oggetto Feature: {"type": "Feature", "geometry": {"type": "Point", "coordinates": [lng, lat]}, "properties": {...}}. Nota che l'ordine delle coordinate GeoJSON è [longitudine, latitudine], che è l'inverso dell'ordine di visualizzazione convenzionale [lat, lng].
Codifica
Lo strumento legge i file in UTF-8. I CSV esportati da Microsoft Excel possono usare la codifica Windows-1252, causando mojibake con caratteri accentati o testo non latino. Salva come "CSV UTF-8 (delimitato da virgole)" da Excel, oppure usa Google Sheets che esporta in UTF-8 per impostazione predefinita.