Proj.4 - это библиотека C с открытым исходным кодом, используемая для преобразования между различными системами координат карты. Он обрабатывает огромное количество проекций и предопределенных систем координат и используется во многих геопространственных проектах с открытым исходным кодом.

Proj.4 выросла из процедур картографической проекции USGS для среды UNIX. В настоящее время это проект с открытым исходным кодом, управляемый OSGeo.

Proj.4 поддерживает огромное количество различных картографических проекций и поставляется с тысячами предварительно определенных систем координат. Как таковая, это самая полная библиотека проекции / преобразования координат, которая легко доступна; и является чрезвычайно популярным компонентом, который используется в большинстве геопространственных проектов с открытым исходным кодом, а также во многих коммерческих.

Многие пользователи найдут библиотеку и утилиты GDAL/OGR (другой проект с открытым исходным кодом OSGeo) полезным способом использования возможностей Proj.4 в распространенных форматах данных (например, шейп-файлы ESRI) и определениях системы координат (например, файлы.prj).

Исходный код, учебные пособия и дополнительную информацию (включая отчеты USGS) для Proj.4 можно найти на веб-сайте OSGeo, здесь.