Hvorfor konvertere KMZ til GEOJSON?
GeoJSON er det forventede inndataformatet for kartbiblioteker på nett som Leaflet og Mapbox, og for mange web-API-er. Ved å konvertere KMZ-data til .geojson blir de direkte brukbare i nettleserbaserte kart og moderne GIS-arbeidsflyter uten behov for en skrivebordsviser.
Hvordan konvertere KMZ til GEOJSON
QGIS OPEN-SOURCE
Legg til .kmz som et vektorlag, høyreklikk på det i lagpanelet, og velg Eksporter > Lagre objekter som med format satt til GeoJSON.
ogr2ogr (GDAL) OPEN-SOURCE
Kjør ogr2ogr -f GeoJSON out.geojson in.kmz. Bruk ogrinfo in.kmz for å liste opp lag først hvis filen inneholder flere mapper.
Om disse formatene
En KMZ-fil er et ZIP-komprimert Google Earth-kart - den inneholder stedsmarkører, ruter, polygoner, bildeoverlegg og noen ganger 3D-modeller i én bærbar pakke. Åpne den med den gratis…
Åpne .KMZ-detaljer →En GEOJSON-fil lagrer geografiske objekter - punkter, linjer og polygoner med tilhørende attributter - som ren JSON-tekst, og det er standardformatet for kartlegging på nett. For å se den…
Åpne .GEOJSON-detaljer →Kvalitet og hva du bør passe på
- Stedsmarkører, linjer og polygoner med navn og beskrivelsestekst overføres korrekt; KML-stil (ikonfarger, linjebredder, fyll) har ingen GeoJSON-ekvivalent og fjernes.
- GeoJSON er alltid WGS 84 (EPSG:4326), som samsvarer med KMZ - ingen reprojeksjon er nødvendig.
- GeoJSON er ren tekst og vanligvis større enn en komprimert
.kmz; for store datasett bør du vurdere gzip-komprimert GeoJSON eller FlatGeobuf for levering på nett.
Ofte stilte spørsmål
Kan jeg konvertere KMZ til GeoJSON uten å installere programvare?
Overlever KML-mappestrukturen i GeoJSON?
Hva om ogr2ogr ikke kan lese min KMZ?
.kmz til .zip, pakk den ut, og kjør ogr2ogr på doc.kml på innsiden i stedet.