mapverter

Convertitore da KML a GeoJSON

Converti KML in GeoJSON nel browser. Gli stili diventano proprietà stroke e fill, i percorsi delle cartelle restano e i MultiGeometry misti rimangono intatti.

  1. Aggiungi
  2. Verifica
  3. Scarica

Trascina qui il tuo file GIS

SHP (zip oppure .shp con .shx, .dbf, .prj), KML, KMZ, GeoJSON, GPX, CSV

Gratis · un dataset alla volta · fino a 20 MB

Devi convertire più dataset in una volta sola?

I segnaposto diventano elementi

Ogni segnaposto diventa una Feature GeoJSON. Il suo nome, la descrizione e i valori ExtendedData diventano proprietà e la cartella in cui si trovava viene registrata in una proprietà folder, con le cartelle annidate unite da una barra. Le descrizioni scritte in HTML vengono conservate come testo.

Gli stili diventano proprietà

Gli stili KML, compresi gli stili condivisi richiamati con uno styleUrl, vengono scritti come proprietà quali stroke, stroke-width, stroke-opacity, fill e fill-opacity, più icon per l’indirizzo di un’icona. Se in seguito riconverti il GeoJSON in KML, mapverter trasforma di nuovo le proprietà di colore e spessore in stili KML.

La geometria resta com’era

  • Un MultiGeometry con un solo tipo di geometria diventa un MultiPoint, un MultiLineString o un MultiPolygon. Uno che mescola più tipi diventa una GeometryCollection, che GeoJSON può memorizzare così com’è.
  • I segnaposto senza coordinate vengono conservati con geometria null.
  • La quota resta come terza coordinata e, poiché il KML è già in WGS 84, le coordinate vengono scritte invariate.

Domande frequenti

I colori del mio KML si conservano nel GeoJSON?
Sì, come proprietà. I colori delle linee, gli spessori e i colori di riempimento vengono memorizzati come proprietà stroke, stroke-width e fill su ogni elemento e, riconvertendo il GeoJSON in KML, tornano a essere stili KML.
Che cosa succede a un MultiGeometry che mescola punti e poligoni?
Diventa un unico elemento GeometryCollection con tutte le parti, quindi nulla viene diviso né perso.
I segnaposto senza coordinate vengono scartati?
No. GeoJSON ammette elementi senza geometria, quindi vengono conservati con geometria null e con tutte le loro proprietà.
Il mio KML viene caricato?
No. Il file viene letto e convertito nel tuo browser e non viene mai inviato a un server.