Hvorfor konvertere SHP til KML?
.kml er det format, som Google Earth og Google Maps importerer indfødt, hvilket gør det til standardmåden at visualisere GIS-data på uden en dedikeret GIS-applikation. KML er også en enkelt selvstændig fil, som er lettere at dele end den flerdelte Shapefile-pakke.
Sådan konverterer du SHP til KML
QGIS OPEN-SOURCE
Tilføj .shp via Layer > Add Layer > Add Vector Layer, højreklik på laget, vælg Export > Save Features As, sæt formatet til Keyhole Markup Language (KML) og sæt CRS til EPSG:4326.
ogr2ogr OPEN-SOURCE
Kør ogr2ogr -f KML out.kml in.shp i en terminal, og tilføj -t_srs EPSG:4326, hvis din Shapefile ikke allerede er i WGS 84. ogr2ogr følger med QGIS på Windows.
Om disse formater
En .shp-fil er næsten altid en Esri Shapefile - geospatiale vektordata (punkter, linjer, polygoner), der bruges af GIS-software. Den er en del af et sæt: den kræver sine søsterfiler (.shx,…
Åbn .SHP detaljer →En KML-fil gemmer kortdata - knappenåle, ruter, polygoner, billedoverlejringer - i almindeligt XML-format. Den nemmeste måde at åbne en på er Google Earth (gratis desktop-app eller…
Åbn .KML detaljer →Kvalitet & hvad man skal være opmærksom på
- Din Shapefile skal have alle tilhørende filer til stede -
.shxog.dbfer obligatoriske, og.prjer afgørende for korrekt koordinattildeling i den resulterende KML. - Hvis man springer omprojektering til EPSG:4326 over, når en Shapefile bruger et projiceret koordinatsystem, produceres en KML, der placerer elementer det forkerte sted i Google Earth.
- Shapefile-attributter overføres til KML som ExtendedData-elementer, der er synlige i Google Earths info-popup.
Ofte stillede spørgsmål
Åbner den konverterede KML i Google Earth?
.kml eller trække den ind i Google Earth-vinduet.Hvad er forskellen på KML og KMZ?
.kml og omdøbe den til .kmz for at få en mindre filstørrelse.Skal jeg bruge alle Shapefile-komponentfiler?
.shp, .shx, .dbf og .prj skal alle ligge i samme mappe; mangler én af dem, vil konverteringen fejle eller producere et forkert resultat.