Convertitore da GeoJSON a KML

Converti GeoJSON da QGIS, geojson.io o Mapbox in KML per Google Earth e Google My Maps, mantenendo gli attributi. Gratuito, istantaneo, e non viene caricato nulla.

Trascina qui il tuo file GeoJSON

oppure

Il tuo file non lascia mai il browser

Come convertire GeoJSON in KML

  1. Trascina il tuo file GeoJSON nel riquadro qui sopra, oppure clicca per sceglierlo dal tuo dispositivo.
  2. La conversione avviene all’istante nel tuo browser. Non viene caricato nulla.
  3. Clicca su «Scarica KML» per salvare il file convertito.

Informazioni sui formati

GeoJSON .geojson
GeoJSON (RFC 7946) è il formato JSON per i dati geografici usato da mappe web e software GIS come Leaflet, Mapbox, QGIS e PostGIS. Le coordinate sono memorizzate come longitudine, latitudine, quota.
KML .kml
KML (Keyhole Markup Language) è il formato XML di Google Earth e Google My Maps. Descrive segnaposto, percorsi e poligoni e può contenere tracce con orari tramite l’estensione gx:Track.

Domande frequenti

Come vengono convertite le geometrie GeoJSON in KML?

Point, LineString e Polygon (fori compresi) mantengono il loro tipo. MultiPoint, MultiLineString, MultiPolygon e GeometryCollection diventano una MultiGeometry KML. Una linea con orari per punto in properties.coordinateProperties.times viene scritta come gx:Track, così Google Earth può animarla.

Le proprietà degli elementi vengono conservate?

Sì. name (o title) e description diventano nome e descrizione del segnaposto, e ogni altra proprietà di tipo testo, numero o vero/falso viene scritta in ExtendedData, che Google Earth mostra nel fumetto del segnaposto. Oggetti annidati, array e valori vuoti vengono saltati. I colori simplestyle come stroke o marker-color restano come dati ma non cambiano l’aspetto del segnaposto.

Perché dice che il mio file non usa WGS 84?

KML supporta solo longitudine e latitudine WGS 84 in gradi. Un GeoJSON esportato da QGIS o ogr2ogr in un sistema proiettato come EPSG:3857 contiene metri e finirebbe nel posto sbagliato, quindi viene rifiutato. Esporta di nuovo il layer con il SR impostato su EPSG:4326.

I miei file vengono caricati su un server?

No. La conversione avviene interamente nel tuo browser e la pagina non è autorizzata a inviare il tuo file da nessuna parte. Puoi verificarlo nella scheda Rete degli strumenti per sviluppatori del browser: nessuna richiesta contiene il tuo file.

C’è un limite di dimensione?

Sono accettati file fino a 200 MB. Poiché tutto avviene sul tuo dispositivo, per i file molto grandi il limite è la memoria del browser, non una quota di caricamento.