Was ist das PRJ-Dateiformat?
.prj ist eine Dateiendung, die vor allem vom Shapefile-Format von Esri verwendet wird, um eine Koordinatenreferenzsystem(CRS)-Definition in lesbarer Well-Known Text (WKT)-Syntax zu speichern. Verschiedene GIS-Anwendungen verwenden diese Begleitdatei, um räumliche Daten korrekt zu positionieren und anzuzeigen.
Welche Daten werden in .prj-Dateien gespeichert?
.prj-Dateien enthalten eine einzelne WKT-Koordinatensystemdefinition - vollständig menschenlesbarer Klartext. Ein projiziertes CRS beginnt mit PROJCS[ und ein geographisches CRS mit GEOGCS[; der neuere WKT2-Standard verwendet PROJCRS[ und GEOGCRS[. Die Definition kodiert Datum, Ellipsoid, Einheiten und Projektionsparameter, die zum Ausrichten der .shp-Geometrie mit anderen räumlichen Layern benötigt werden.
Welches Programm kann zum Öffnen von .prj-Dateien verwendet werden?
.prj-Dateien sind einzigartig für den Datensatz, mit dem sie erstellt wurden; GIS-Werkzeuge wie ArcGIS Pro, QGIS und GDAL/OGR lesen sie automatisch beim Laden einer Shapefile. Da .prj normaler UTF-8-Text ist, kann jeder Texteditor - einschließlich Notepad - eine solche Datei öffnen. Das Kopieren einer Shapefile ohne ihre .prj-Begleitdatei veranlasst GIS-Software, die Geometrie als CRS-unbekannt zu behandeln.
Sicherheit
RISIKO: LOWEine GIS-.prj-Datei ist eine winzige passive Textdatei (eine Koordinatensystemzeichenfolge) ohne ausführbaren Inhalt, daher ist das Öffnen und Bearbeiten sicher. Die praktische Gefahr ist Datenfehlplatzierung, nicht Malware: Eine fehlende oder falsche .prj lässt die Geometrie einer Shapefile am falschen Ort erscheinen oder verhindert die Überlagerung mit anderen Layern - korrigieren Sie den WKT oder definieren Sie die Projektion neu. Für Nicht-GIS-.prj-Projektdateien gelten normale Vorsichtsmaßnahmen für das, was die Hostanwendung lädt (z. B. ein Projekt, das externe Skripte referenziert). Wenn der Typ einer .prj unbekannt ist, öffnen Sie sie zuerst in einem Texteditor: GIS-.prj ist kurzes, lesbares WKT, während App-Projektdateien in der Regel länger oder binär sind.
Formatdetails
kurz gefasst- Generische Anwendungsprojektdatei - Viele Programme speichern ihren Arbeitsbereich/ihr Projekt als .prj - z. B. Microsoft Visual Studio (älter), Tracktion/WaveLab-Audioprojekte, AIMMS, Monarch, Geräteprogrammierer. Mit der Anwendung öffnen, die sie erstellt hat.
- 3ds Max / CAD-Szenenprojekt (PRJ) - Autodesk 3ds Max und einige CAD-Werkzeuge verwenden .prj für eine Szene/ein Projekt; dies ist die Quelle der in der Datenbank aufgeführten 3ds/obj/dae/dxf-Konvertierungspaarungen.
- HEC-RAS-Projektdatei - Das hydraulische Modellierungsprojekt HEC-RAS des US Army Corps verwendet .prj - verwirrenderweise dieselbe Dateiendung wie die GIS-Projektionsdatei; in HEC-RAS öffnen.
Programme zum Öffnen von PRJ-Dateien
Technische Details
technische Spezifikation| Formattyp | Klartext-Koordinatenreferenzsystem-Definition in Well-Known Text (WKT); eine CRS-Definition pro Datei, kein binärer Inhalt |
| Dateikodierung | UTF-8 oder ASCII-Klartext; kein binärer Header, kein BOM erforderlich |
| MIME-Typ | text/plain |
| Dateisignatur | Keine binären Magic Bytes; identifiziert durch WKT-Schlüsselwort bei Byte-Offset 0: PROJCS[ oder GEOGCS[ (WKT1), PROJCRS[ oder GEOGCRS[ (WKT2) |
| WKT-Dialekte | WKT1 (Esri-Variante und OGC 01-009) und WKT2 (OGC 18-010r11 / ISO 19162:2019); Schlüsselwörter unterscheiden sich zwischen Dialekten |
| Syntaxstruktur | Verschachtelte Klammernotation - KEYWORD["name",Parameter,...] - bildet einen Baum aus Datum-, Ellipsoid-, Nullmeridian-, Projektionsmethoden- und Einheitenknoten |
| Kodierte CRS-Typen | Geografisch (GEOGCS/GEOGCRS), Projiziert (PROJCS/PROJCRS), Vertikal und Verbundenes Koordinatenreferenzsystem |
| Aufgezeichnete Parameter | Datum und Sphäroid/Ellipsoid, Nullmeridian, Winkel- und Lineareinheiten, Projektionsmethode, Zentralmeridian, Standardparallelen, False Easting/Northing, Maßstabsfaktor |
| Rolle im Shapefile-Paket | Obligatorische Begleitdatei zu .shp, .shx und .dbf; muss denselben Basisdateinamen haben; Abwesenheit veranlasst GIS-Software, den Layer als CRS-unbekannt zu markieren |
| Typische Dateigröße | 200 Bytes bis ca. 2 KB; die vollständige CRS-Definition für die meisten Koordinatensysteme passt in wenige hundert Zeichen |
| Auswirkung der Abwesenheit | GIS-Anwendungen greifen auf ein undefiniertes oder angenommenes CRS zurück (oft WGS 84), was Layer beim Kombinieren von Datensätzen aus verschiedenen Quellen fehlausrichten kann |
| Entwickler / Herkunft | Entstanden mit Esris Shapefile-Format (frühe 1990er Jahre); WKT-CRS-Syntax wurde anschließend als OGC-Standard formalisiert |
| Software-Unterstützung | ArcGIS Pro, QGIS, GDAL/OGR, MapInfo Pro, FME, Global Mapper; auch geschrieben von pyproj, PROJ und den meisten GIS-Skriptbibliotheken |
| Menschliche Lesbarkeit | Vollständig menschenlesbar; kann ohne GIS-Software in einem beliebigen Klartexteditor geprüft oder bearbeitet werden |
| Veröffentlicht | With the Esri Shapefile (early 1990s); WKT CRS standardized by the OGC |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | desktop.arcgis.com |
PRJ-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu PRJ-Dateien.