Wir verwenden Shape-Dateien für den Datenaustausch. Ich habe mir die .prj-Dateien angesehen: Verschiedene Programme erzeugen unterschiedliche prj-Dateien.
Gibt es einen Standard, wie die Parameter in einer PRJ-Datei angegeben werden müssen?
AFAIK Der Name der Projektion (zB PROJCS ["ETRS89 / UTM Zone 32N (zE-N)",…]) kann frei vergeben werden. Ich kann aber nicht glauben, dass der Name des Datums (zB DATUM ["D_ETRS_1989", ...]) auch frei vergeben werden kann.
Ich habe dazu keine Informationen gefunden. Auch in der technischen Beschreibung von ESRI Shapefile gibt es keine Informationen zu PRJ-Dateien. Im ESRI-KB-Artikel 14056 HowTo: Erstellen von Projektionsmetadatendateien (.prj) für Shapefiles heißt es: „Sie müssen die vordefinierten Namen für Kartenprojektions- und Parameterobjekte verwenden. “ Der Artikel gibt jedoch nicht an, wo diese vordefinierten Namen zu finden sind. Gibt jedes GIS-Unternehmen einen eigenen Namen an? Oder gibt EPSG diese Namen an?
Hier sind einige Unterschiede in einem Abschnitt von .prj-Dateien (EPSG 4647) zwischen QGIS, AutoCAD Map und spatialreference.org
Antworten:
Auf der Seite OGC Call for Comments finden Sie einige Informationen zur neuen Spezifikation für den Koordinatenreferenzsystem-WKT-Standard.
Die ursprüngliche Spezifikation wurde vor vielen Monden von Esri für OGC auf der Grundlage der Mitte der 1990er Jahre erschienenen Version des EPSG Geodetic Parameter Dataset-Schemas geschrieben. Es wurde überarbeitet und um weitere OGC-Spezifikationen erweitert. Da es sich um eine sehr lose definierte Spezifikation handelte, entstanden viele, manchmal subtil unterschiedliche Implementierungen. In den letzten zwei Jahren wurde eine neue Spezifikation ausgearbeitet. Es ist derzeit bei ISO für einen Kommentar.
Obwohl ich eine Dokumentation zu 'Best Practices' für das Schreiben eines Esri-Flavour-Prj-Strings habe, wurde diese nicht in der Dokumentation veröffentlicht.
Die EPSG-Registrierung kann jetzt WKT für ihre Objekte exportieren, die auf dieser neuen Spezifikation basieren. Hier ist WGS 84, geographisches 2D-CRS, als Beispiel:
Vorhandene WKT sollten von einem 'neuen' Parser gelesen werden können, aber das Gegenteil ist nicht der Fall. Einige Änderungen zu beachten:
Offenlegung: Ich arbeite für Esri und half beim Schreiben dieser ersten OGC-Spezifikation, war Mitglied der Gruppe, die die neue Spezifikation ausgearbeitet hat, und bin Mitglied des Unterausschusses, der das EPSG-Register führt.
quelle
Die von Ihnen markierten Namen können wirklich frei verwendet werden, da die relevanten Daten in den folgenden Parametern enthalten sind. Die .prj-Datei muss im WKT-Format vorliegen, wie hier erklärt:
http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html
Diese Schlüsselwörter müssen genau verwendet werden , aber nicht die Namen.
Jede (gute) Software betrachtet die Parameter und erstellt daraus eine eigene Projektionsdefinition.
Alternativ können EPSG-Codes verwendet werden (mit Ausnahme der Datumsverschiebung).
quelle