proj
PROJ is an open-source software library and command-line toolkit for performing cartographic projections and coordinate transformations. It converts coordinates between different coordinate reference systems (CRS), including geographic coordinates (latitude and longitude) and projected coordinates (x and y), while applying datum shifts and grid-based corrections when required. The library is data-driven, relying on a database of CRS definitions and transformation operations.
Origins and development of PROJ trace back to PROJ.4, a widely used library created to support coordinate
Functionality centers on transforming coordinates between CRSs, including the ability to chain multiple operations (datum shifts,