GeographicLib 2.1.2
|
GeographicLib is a small C++ library for
The emphasis is on returning accurate results with errors close to round-off (about 5–15 nanometers). Accurate algorithms for Geodesics on an ellipsoid of revolution and Transverse Mercator projection have been developed for this library. The functionality of the library can be accessed from user code or from the Utility programs provided.
It is licensed under the MIT License; see LICENSE.txt.
This library is not a general purpose projection library nor does it perform datum conversions; instead use PROJ.
NOTE: Starting with version 2.0, this library only includes the C++ implementation. If you're interested in the C, Fortran, Python, Octave/MATLAB, Java, or JavaScript implementations, go here on the main GeographicLib web page.
release
branch, and specific releases are tagged as, e.g., r1.52
, r2.0
, etc. This is the appropriate branch for most users of GeographicLib.main
and most development is done on the devel
branch. These branches are for the developers of GeographicLib. Tags v1.52
, v2.0
, etc., are aligned with the corresponding release tags r1.52
, r2.0
, etc.When citing GeographicLib, use (adjust the version number and date as appropriate)