I am looking for a C ++ library that can be used to convert from Cartesian or spherical coordinates to latitude, longitude and altitude around the earth. However, the height must be accurate. This means that the library cannot agree, believing that the earth is spherical when performing calculations, and it should be able to process heights above the surface of the earth.
So far I have found two libraries that look like they can do it ( GeographicLib and GeoStarsLib ), but both are small projects that have not been properly tested. I would be better off with a larger project, or one that, as I know, went through some form of validation, so we can trust the conclusions without detailed testing. I found a push. geography, but from what I can say, it does not calculate the geographical height.
Can anyone suggest any other library?
thank
source
share