Geographiclib is a small set of C++ classes for performing conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates, for gravity (e.g., EGM2008), geoid height, and geomagnetic field (e.g., WMM2020) calculations, and for solving geodesic problems.
This repository is a ROS wrapper under this library.
See Dockerfile or .github/workflows/catkin_build.yml as an example of installation.