Fork me on GitHub


Iceberg was decommissioned on 30th November 2020. Users of Iceberg need to switch to using ShARC and/or Bessemer instead.


PROJ.4 consists of programs and a library for managing cartographic projections.


By running

$ module load libs/gcc/6.2/proj/4.9.3


  • add several PROJ.4 programs to your PATH environment variable

  • allow other programs to make use of (dynamically link against) the PROJ.4 library

You can run proj to test that you are running the required version

$ proj
Rel. 4.9.3, 15 August 2016
usage: proj [ -bCeEfiIlormsStTvVwW [args] ] [ +opts[=arg] ] [ files ]


Standard man pages are available for the provided commands/functions cs2cs, geod, proj, geodesic and pj_init.

These can be viewed using e.g.

$ man proj

Installation notes

This section is primarily for administrators of the system.

Version 4.9.3

PROJ.4 4.9.3 was compiled with v6.2.0 of the GCC compiler suite.

  1. cd to a scratch directory.

  2. Download, build and install PROJ.4 using :download`this script ( </iceberg/software/install_scripts/libs/gcc/6.2/proj/4.9.3/>`. Files are installed into /usr/local/packages6/libs/gcc/6.2/proj/4.9.3/

  3. Install this modulefile as /usr/local/modulefiles/libs/gcc/6.2/proj/4.9.3