Skip to content
Tom Kralidis edited this page May 27, 2015 · 19 revisions

PROJ.4 - Cartographic Projections Library

Download

The current development source is available from https://github.com/OSGeo/proj.4.git

The following files are available from the proj ftp directory or HTTP mirror.

Documentation

Mailing List

A mailing list is available for users and developers of PROJ.4 as well as for discussion of general cartographic projections related issues. Subscription, unsubscription and a web archive can be found at http://lists.maptools.org/mailman/listinfo/proj. The PROJ.4 mailing list is also available by NNTP at news://news.gmane.org/gmane.comp.gis.proj-4.devel and via HTML at http://news.gmane.org/gmane.comp.gis.proj-4.devel.

Bug Tracking

Plans

PROJ.4 is in active use by GRASS GIS, MapServer, PostGIS, Thuban, OGDI, Mapnik, TopoCad, GDAL/OGR as well as various other projects.

Since work started on the PROJ.4.4.x series of releases, various bug fixes have been incorporated, and the build system has been overhauled to use autoconf/libtool. Support has also been added for 3 and 7 parameter datum shifts, the PJ* structure now also carries datum information and PJ* can be considered a full coordinate system (geographic coordinate systems are also now supported with the +proj=latlong pseudo-projection). The new cs2cs program performs a similar function to the proj program, but transforming from any one coordinate system to another. The new pj_transform() is used to access the extended coordinate system to coordinate system transformation with datum shifting. Work is underway to improve ThreadSafety.

A mapping file (epsg) has also been introduced mapping most EPSG coordinate systems to PROJ.4 format.

As of May 2008 PROJ.4 has become part of the MetaCRS project, a confederation of coordinate systems related projects and it is hoped MetaCRS will enter incubation as an OSGeo project.

Future plans for PROJ.4 will hopefully include better online documentation, refinement of datum shifting support and extension of the external programming API for greater convenience in handling coordinate systems from applications.

If you are a user of PROJ.4, and/or are interested in contributing please drop me a line and join the mailing list.

Clone this wiki locally