Convertitore da GeoJSON a KML

Converta un GeoJSON in KML per Google Earth. Tutte le proprietà vengono mantenute, e name e description compaiono su ogni placemark.

Domande

Come funziona

  1. Scelga o trascini qui un file .geojson o .json: una FeatureCollection, una sola Feature o una geometria da sola.
  2. Controlli le forme sulla mappa.
  3. Scarichi il KML e lo apra in Google Earth o in qualsiasi app che legge i file KML.

Funziona nel browser. I file non vengono mai caricati.

Dati in ingresso e risultato

Dati in ingresso
Un file .geojson o .json: una FeatureCollection, una sola Feature o una geometria da sola, in longitudine e latitudine WGS84.
Risultato
Un file .kml con tutte le proprietà scritte come testo.

Esempio: dati in ingresso

plot.geojson:
{"type":"Feature","properties":{"name":"Plot 1","commodity":"coffee","area_ha":1.3},"geometry":{"type":"Point","coordinates":[-84.520679,10.007963]}}

Esempio: risultato

plot.kml, con questo placemark:
<Placemark><name>Plot 1</name><ExtendedData><Data name="commodity"><value>coffee</value></Data><Data name="area_ha"><value>1.3</value></Data></ExtendedData><Point><coordinates>-84.520679,10.007963</coordinates></Point></Placemark>

Limiti

  • Il KML conserva i valori come testo, quindi i numeri e i valori true/false tornano come testo, i valori vuoti come testo vuoto e gli oggetti annidati come testo JSON. I caratteri invisibili che un file KML non può contenere vengono tolti.
  • Le proprietà di stile, come stroke e fill, vengono mantenute come campi dati, non applicate come colori.
  • Le coordinate fuori dagli intervalli di longitudine e latitudine (per esempio un’esportazione proiettata da una vecchia versione di QGIS) non vengono accettate. Lo strumento non può confermare che il datum sia WGS84, quindi riproietti prima gli altri sistemi di coordinate.
  • Gli elementi senza forma vengono esclusi, e la pagina dice quanti.

Come si converte un GeoJSON in KML?

Trascini il file GeoJSON sul convertitore da GeoJSON a KML, controlli le forme sulla mappa e scarichi il KML. Si apre in Google Earth.

Perdo qualche proprietà?

No. Una proprietà chiamata name o description diventa il nome o la descrizione del placemark, e tutte le altre vengono scritte nel placemark come dati estesi. Il KML conserva i valori come testo, quindi i numeri e i valori true/false tornano come testo, e i valori vuoti come testo vuoto.

I colori del mio GeoJSON vengono mantenuti?

Non ancora. Le proprietà di stile, come stroke e fill, vengono mantenute come campi dati, ma il KML usa i colori predefiniti di Google Earth.

Torna allo strumento ↑

Colleghi i suoi dati, comprenda le sue attività.

Porti i fogli di calcolo, i moduli di campo e le mappe che usa già, e veda ogni sito in un unico posto.