PROJ: Generic Coordinate System Transformations Using 'PROJ'

A wrapper around the generic coordinate transformation software 'PROJ' that transforms geospatial coordinates from one coordinate reference system ('CRS') to another. This includes cartographic projections as well as geodetic transformations. Version 6.0.0 or higher is required, earlier versions if available are not used leaving this package harmlessly non-functional. The intention is for this package to be used by user-packages such as 'reproj', and that the older 'PROJ.4' and version 5 pathways be provided by the 'proj4' package. Separating this disruptive version change (from 4.0 and 5.0, to 6.0 and above) allows the use of existing and stable code in 'proj4' alongside the new idioms and requirements of modern 'PROJ' using this package. The 'PROJ' library is available from <>.

Version: 0.1.6
Depends: R (≥ 2.10)
Suggests: testthat (≥ 2.1.0), covr, spelling, knitr, rmarkdown
Published: 2020-04-15
Author: Michael D. Sumner ORCID iD [aut, cre], Jeroen Ooms [ctb] (provided PROJ library support on Windows, and assistance with Windows configuration), Simon Urbanek [cph, ctb] (wrote original code versions for PROJ version 6)
Maintainer: Michael D. Sumner <mdsumner at>
License: GPL-3
NeedsCompilation: yes
SystemRequirements: proj (>= 6.0.0 required for full operation, package will install and pass check with lower versions or even if no PROJ available)
Language: en-US
Materials: README NEWS
CRAN checks: PROJ results


Reference manual: PROJ.pdf
Vignettes: PROJ
Package source: PROJ_0.1.6.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release: PROJ_0.1.6.tgz, r-oldrel: PROJ_0.1.6.tgz
Old sources: PROJ archive

Reverse dependencies:

Reverse imports: reproj


Please use the canonical form to link to this page.