
PROJ — PROJ 9.7.1 documentation
Dec 30, 2025 · PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes …
Download — PROJ 9.7.1 documentation
Sep 15, 2025 · See Installation for information on how to get pre-built packages of PROJ. Documentation in PDF and zipped HTML can be downloaded using the flyout menu on the left …
Installation — PROJ 9.7.1 documentation
Dec 30, 2025 · The simplest way to install PROJ on Windows is to use the OSGeo4W software distribution. OSGeo4W provides easy access to many popular open source geospatial …
Geodetic transformation — PROJ 9.7.1 documentation
Dec 30, 2025 · Geodetic transformation PROJ can do everything from the most simple projection to very complex transformations across many reference frames.
Quick start — PROJ 9.7.1 documentation
Dec 30, 2025 · Coordinate transformations are defined by, what in PROJ terminology is known as, "proj-strings". A proj-string describes any transformation regardless of how simple or …
Using PROJ — PROJ 9.7.1 documentation
Dec 30, 2025 · The main purpose of PROJ is to transform coordinates from one coordinate reference system to another. This can be achieved either with the included command line …
About — PROJ 9.7.1 documentation
Dec 30, 2025 · PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes …
Cartographic projection — PROJ 9.7.1 documentation
Dec 30, 2025 · This section is devoted to the generic parameters that can be used on any projection in the PROJ library. Below is a list of PROJ parameters which can be applied to …
FAQ — PROJ 9.7.1 documentation
Dec 30, 2025 · Generally PROJ will accept coordinate reference system descriptions in the form of WKT, WKT2 and PROJ strings. If you are able to describe your desired CRS in either of …
Functions — PROJ 9.7.1 documentation
Dec 30, 2025 · If a proj-string does not contain +type=crs, then it is interpreted as a coordination operation / transformation. If creation of the transformation object fails, the function returns 0 …