Convertire GeoJSON in KML
Questo convertitore trasforma un file GeoJSON in KML per Google Earth e Google My Maps, mantiene ogni proprietà come dato del segnaposto e Le fa scegliere il campo per il nome. La conversione avviene nel Suo browser, quindi il file non viene caricato. Le proprietà di colore come marker-color non diventano stili KML, i valori annidati vengono scritti come testo JSON e il risultato è un KML semplice, non un KMZ.
Un file non è stato convertito correttamente? Scrivi a [email protected], possibilmente con un piccolo file di esempio, e verrà corretto.
In breve
- Input: GeoJSON (.geojson). 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 GeoJSON a KML: perché convertire
I dati di mappe web, API, geojson.io o dei Suoi script sono di solito in GeoJSON, mentre Google Earth e Google My Maps funzionano meglio con il KML. Questo convertitore trasforma un file GeoJSON in un file KML da aprire in Google Earth o importare in My Maps. Ogni proprietà viene mantenuta come dato del segnaposto, e Lei sceglie quale diventa il nome del segnaposto. Entrambi i formati usano longitudine e latitudine WGS84, quindi le coordinate non cambiano. Punti, linee e poligoni possono restare insieme in un unico file, perché il KML, come il GeoJSON, ammette geometrie miste. La conversione avviene nel Suo browser con GDAL e il Suo file resta sul Suo computer.
Come convertire GeoJSON in KML
- Trascini il Suo file .geojson o .json nel riquadro, oppure faccia clic per sceglierlo.
- Scelga la proprietà da usare per i nomi dei segnaposto, oppure lasci «Automatico».
- Faccia clic su «Converti in KML» e apra il file in Google Earth o lo importi in My Maps.
Che cosa cambia con la conversione
Le proprietà di colore non diventano stili KML
Strumenti come geojson.io salvano i colori come proprietà quali marker-color, stroke e fill, secondo la convenzione simplestyle. Non fanno parte dello standard GeoJSON, e il convertitore le mantiene come normali campi di dati invece di trasformarle in stili KML. I punti appaiono con la puntina standard di Google Earth, e le linee e i contorni dei poligoni vengono disegnati in rosso senza riempimento.
Nomi e descrizioni
Una proprietà chiamata name diventa automaticamente il nome del segnaposto; altrimenti viene usata una proprietà che contiene name, title o label nel nome, e Lei può sceglierne qualsiasi altra. Una proprietà chiamata description diventa il testo del fumetto, e l'HTML al suo interno viene mostrato come testo formattato in Google Earth.
Valori annidati e date
I campi di dati KML sono piatti. Oggetti e array annidati vengono scritti come testo JSON, che Google Earth mostra così com'è. Date e orari vengono mantenuti esattamente come sono scritti nel GeoJSON.
Altitudine
Una terza coordinata viene mantenuta come altitudine. Google Earth disegna gli elementi sul terreno finché Lei non cambia la modalità di altitudine nelle proprietà del segnaposto.
GeoJSON in altri sistemi di coordinate
I file scritti prima della RFC 7946 a volte dichiarano un sistema nazionale o un altro sistema in un membro "crs". Il convertitore ne tiene conto e riproietta in WGS84, perché il KML non ha altre opzioni.
Informazioni sui formati
GeoJSON
Il GeoJSON è un formato di testo JSON per gli oggetti geografici, normato nel 2016 come RFC 7946. È il formato nativo delle mappe web come Leaflet, MapLibre e Mapbox, oltre che di molte API.
- Le coordinate sono longitudine e latitudine WGS84 (in quest'ordine).
- Punti, linee e poligoni possono stare insieme nello stesso file.
- Le proprietà possono essere qualsiasi valore JSON, senza limiti di lunghezza per i nomi dei campi.
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 KML si apre in Google My Maps?
Sì. Aggiunga un livello in My Maps, faccia clic su Importa e scelga il file. Il nome del segnaposto diventa il titolo e le altre proprietà compaiono nei dettagli.
Perché tutti i miei elementi sono in una sola cartella?
Un file GeoJSON è un solo layer, quindi diventa una sola cartella KML con il nome del file. Punti, linee e poligoni misti possono condividere quella cartella nel KML.
Posso ottenere invece un KMZ?
Questa pagina scrive KML semplice, che Google Earth e My Maps aprono direttamente. Se Le serve un KMZ, apra il KML in Google Earth Pro e usi «Salva luogo come» con il tipo di file KMZ.
Il mio GeoJSON viene caricato?
No. Il Suo browser converte il file sul Suo dispositivo e nulla viene inviato da nessuna parte.