proj.4

PROJ - Cartographic Projections and Coordinate Transformations Library

  • 所有者: OSGeo/PROJ
  • 平台:
  • 許可證: Other
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

PROJ

Travis Status
AppVeyor Status
Cirrus Status
Docker build Status
Coveralls Status
Gitter
Mailing List
Contributor Covenant

PROJ is a generic coordinate transformation software, that transforms
coordinates from one coordinate reference system (CRS) to another.
This includes cartographic projections as well as geodetic transformations.

For more information on the PROJ project please see the web page at:

https://proj.org/

The PROJ mailing list can be found at:

https://lists.osgeo.org/mailman/listinfo/proj/

See the NEWS file for changes between versions.

The following command line utilities are included in the PROJ package:

  • proj: for cartographic projection of geodetic coordinates.
  • cs2cs: for transformation from one CRS to another CRS.
  • geod: for geodesic (great circle) computations.
  • cct: for generic Coordinate Conversions and Transformations.
  • gie: the Geospatial Integrity Investigation Environment.
  • projinfo: for geodetic object and coordinate operation queries.
  • projsync: for synchronizing PROJ datum and transformation support data.

More information on the utilities can be found on the PROJ website.

Installation

Consult the Installation page of the official
documentation.
For builds on the master branch, install.rst
might be more up-to-date.

Distribution files and format

Sources are distributed in one or more files. The principle elements
of the system are stored in a compressed tar file named proj-x.y.z.tar.gz where
"x" will indicate the major release number, "y" indicates the minor release
number, and "z" indicates the patch number of the release.

In addition to the PROJ software package, distributions of datum
conversion grid files and PROJ parameter files are also available.
The grid package is distributed under the name proj-datumgrid-x.y.zip,
where "x" is the major release version and "y" is the minor release
version numbers. Similarly regional packages are distributed. The
regional packages contain resources that are not essential to the
functionality of PROJ but still of value to users in the region
specific to the package. All grids that were in proj-datumgrids-1.6
remain in proj-datumgrids-1.7; the regional datumgrid files contain
grids for datums not previously supported (prior to PROJ 5.0.0).

The resource packages can be downloaded from the PROJ website.

More info on the contents of the various resource packages can be
found at the
proj-datumgrid GitHub repository.

The resource file packages should be extracted to PROJ_LIB
where PROJ will find them after installation. The default location of
PROJ_LIB on UNIX-based systems is /usr/local/share/proj but it may
be changed to a different directory. On Windows you have to define
PROJ_LIB yourself.

Citing PROJ in publications

See CITATION

主要指標

概覽
名稱與所有者OSGeo/PROJ
主編程語言C++
編程語言CMake (語言數: 11)
平台
許可證Other
所有者活动
創建於2015-05-22 07:00:08
推送於2025-08-19 18:11:25
最后一次提交2025-08-19 20:11:25
發布數55
最新版本名稱9.6.2 (發布於 2025-06-06 14:08:54)
第一版名稱proj_4_4_5 (發布於 2002-01-09 14:36:22)
用户参与
星數1.9k
關注者數78
派生數847
提交數7.5k
已啟用問題?
問題數1613
打開的問題數86
拉請求數2746
打開的拉請求數1
關閉的拉請求數193
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?