Warum SHP in GML konvertieren?
GML (Geography Markup Language, OGC-Standard veröffentlicht 2000, auch ISO 19136) ist ein XML-basiertes Format, das für INSPIRE-konforme Dateneinreichungen in Europa erforderlich ist und von Regierungsportalen sowie Geodatenbanken akzeptiert wird, die OGC-Formate vorschreiben. Die Konvertierung von Shapefile nach .gml ist üblich für die Interoperabilität mit solchen Systemen.
Wie man SHP in GML konvertiert
QGIS FREE
Fügen Sie das Shapefile als Vektorlayer hinzu, klicken Sie mit der rechten Maustaste im Layer-Panel darauf, wählen Sie Exportieren > Objekte speichern als... und stellen Sie das Format auf GML ein.
ogr2ogr OPEN-SOURCE
Führen Sie ogr2ogr -f GML out.gml in.shp aus; fügen Sie -t_srs EPSG:4326 hinzu, um nach WGS 84 zu reprojizieren, falls das Zielsystem Breitengrad/Längengrad erfordert.
Programme, die SHP konvertieren
Über diese Formate
Eine .shp-Datei ist fast immer ein Esri-Shapefile - geospatiale Vektordaten (Punkte, Linien, Polygone), die von GIS-Software verwendet werden. Sie ist nur ein Teil eines Dateipakets: Damit…
.SHP-Details öffnen →Eine .gml-Datei ist eine Geography-Markup-Language-Datei - ein XML-Format, das vom Open Geospatial Consortium (OGC) für die Speicherung von Karten- und GIS-Daten wie Punkten, Linien,…
.GML-Details öffnen →Qualität & worauf zu achten ist
- Sowohl QGIS als auch ogr2ogr erstellen neben der
.gmleine zugehörige.xsd-Schemadatei; einige Systeme benötigen beide Dateien - löschen Sie die.xsdnicht. - GML ist XML und die Ausgabedatei kann deutlich größer sein als das Quell-Shapefile - bei großen Datensätzen manchmal das Zehnfache; GeoJSON ist eine kompaktere Alternative für die Web-Nutzung.
- Die
.prj-Begleitdatei muss vorhanden sein, damit das Koordinatenreferenzsystem korrekt übertragen wird; ohne sie hat das GML keinen definierten Raumbezug.
Häufig gestellte Fragen
Benötige ich alle Begleitdateien des Shapefiles für die Konvertierung?
.shp, .shx und .dbf sind erforderlich; ohne .dbf hat das Ausgabe-GML keine Attribute, und ohne .prj ist das Koordinatensystem undefiniert.Erfüllt die Konvertierung die INSPIRE-GML-Anforderungen?
Kann ich das Shapefile während der Konvertierung nach WGS 84 reprojizieren?
-t_srs EPSG:4326 zum ogr2ogr-Befehl hinzu oder legen Sie das Ziel-KRS in QGIS vor dem Exportieren fest.