geographiclib
Access to 'GeographicLib'
Description
Bindings to the 'GeographicLib' C++ library <https://geographiclib.sourceforge.io/> for precise geodetic calculations including geodesic computations (distance, bearing, paths, intersections), map projections (UTM/UPS, Transverse Mercator, Lambert Conformal Conic, and more), grid reference systems (MGRS, Geohash, GARS, Georef), coordinate conversions (geocentric, local Cartesian), and polygon area on the WGS84 ellipsoid. All functions are fully vectorized.
Downloads
837
Last 30 days
3950th
2.8K
Last 90 days
4.3K
Last year
Trend: -13.7% (30d vs prior 30d)
38
Last 30 days
145
Last 90 days
174
Last year
Trend: -29.6% (30d vs prior 30d)
0
Last 7 days
12
Last 30 days
0
All-time
autoCRAN-only: this name is served only by autoCRAN, so the count is exact.
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | WARNING |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
whether package can be installed
Found the following significant warnings: Math.cpp:59:8: warning: compound assignment to object of volatile-qualified type 'volatile float' is deprecated [-Wdeprecated-volatile] Math.cpp:60:9: warning: compound assignment to object of volatile-qualified type 'volatile float' is deprecated [-Wdeprecated-volatile] Math.cpp:59:8: warning: compound assignment to object of volatile-qualified type 'volatile double' is deprecated [-Wdeprecated-volatile] Math.cpp:60:9: warning: compound assignment to object of volatile-qualified type 'volatile double' is deprecated [-Wdeprecated-volatile] Math.cpp:59:8: warning: compound assignment to object of volatile-qualified type 'volatile long double' is deprecated [-Wdeprecated-volatile] Math.cpp:60:9: warning: compound assignment to object of volatile-qualified type 'volatile long double' is deprecated [-Wdeprecated-volatile] See ‘/Volumes/Builds/packages/big-sur-x86_64/results/4.6/geographiclib.Rcheck/00install.out’ for details. * used C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’ * used SDK: ‘MacOSX11.3.1.sdk’
Check History
WARNING 11 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
whether package can be installed
Found the following significant warnings: Math.cpp:59:8: warning: compound assignment to object of volatile-qualified type 'volatile float' is deprecated [-Wdeprecated-volatile] Math.cpp:60:9: warning: compound assignment to object of volatile-qu ...[truncated]... ile long double' is deprecated [-Wdeprecated-volatile] See ‘/Volumes/Builds/packages/big-sur-x86_64/results/4.6/geographiclib.Rcheck/00install.out’ for details. * used C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’ * used SDK: ‘NA’
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
installed package size
installed size is 10.0Mb
sub-directories of 1Mb or more:
libs 9.2Mb
installed package size
installed size is 11.1Mb
sub-directories of 1Mb or more:
libs 10.3Mb