PROJ
PROJ ist die grundlegende Open-Source-Bibliothek für kartographische Projektionen und Koordinatentransformationen in der Geodatenbranche. Sie liefert die Referenzimplementierung für die Umrechnung zwischen Koordinatenreferenzsystemen und ist eine Kernabhängigkeit von GDAL, PostGIS, QGIS und den meisten anderen Geodaten-Anwendungen.
Überblick
PROJ ist die maßgebliche Open-Source-Bibliothek für Transformationen zwischen Koordinatenreferenzsystemen (CRS) und unterstützt Umrechnungen zwischen geographischen, projizierten und zusammengesetzten Koordinatensystemen. Die Bibliothek wurde in den 1980er Jahren von Gerald Evenden am United States Geological Survey (USGS) geschaffen und hat sich seither zur Standard-Transformations-Engine entwickelt, auf der praktisch die gesamte Open-Source-Geodaten-Software sowie viele kommerzielle Produkte aufbauen.
Zentrale Funktionen
PROJ unterstützt mehrere tausend Koordinatenreferenzsysteme, identifiziert über EPSG-Codes, sowie benutzerdefinierte Projektionen, die als PROJ-Strings oder WKT-Darstellungen (Well-Known Text) definiert werden. Die Transformationspipelines der Bibliothek verarbeiten komplexe mehrstufige Umrechnungen, darunter Datumsverschiebungen, gitterbasierte Korrekturen und zeitabhängige Transformationen. Die PROJ-Datenbank enthält umfassende CRS-Definitionen, Transformationsparameter und Genauigkeitsmetadaten, die aus dem EPSG-Register und von nationalen geodätischen Behörden stammen.
Rolle im Geodaten-Ökosystem
PROJ ist eine fundamentale Abhängigkeit im gesamten Geodaten-Ökosystem. GDALGDALGDAL (Geospatial Data Abstraction Library) is an open-source translator library for raster and vector geospatial data..., PostGISPostGISPostGIS is an open-source extension for PostgreSQL databases that introduces support for geographic objects, allowing..., QGISQGISQGIS is a user-friendly, open-source GIS platform that provides tools for geospatial data analysis, mapping, and inte..., MapServer, GeoServerGeoServerGeoServer is an open-source server for sharing geospatial data, implementing OGC standards like WMS, WFS, and WCS to ... und das sf-Paket für R greifen für Koordinatentransformationen sämtlich auf PROJ zurück. Die Bibliothek stellt C- und C++-Schnittstellen bereit und wird aus Python über PyProjPyProjPyProj is a Python interface to the PROJ library for cartographic projections and coordinate transformations. It enab... sowie aus anderen Sprachen über verschiedene Bindings angesprochen. Jede Anwendung, die Daten aus unterschiedlichen Koordinatensystemen zueinander in Bezug setzen muss, ist letztlich auf die Transformationsfähigkeiten von PROJ angewiesen. Das macht die Bibliothek zu einem der kritischsten Bausteine der geodätischen Infrastruktur.
Bereit?
Sehen Sie Mapular
in Aktion.
Buchen Sie eine kostenlose 30-minütige Demo. Wir zeigen Ihnen genau, wie die Plattform für Ihren Anwendungsfall funktioniert. Kein generisches Foliendeck, keine Verpflichtung.