Package contains: Framework for geodetic computations and transformations, including support for coordinate systems like ECEF, ENU, and geodetic coordinates. Implements the GRS80 ellipsoid model and provides utilities for geodetic-to-geocentric conversions, azimuth/elevation calculations, and more.
$ dotnet add package Oakrey.GeodesyThe Geodesy project provides a comprehensive framework for geodetic computations and transformations. It includes classes and interfaces for representing and converting between various geodetic coordinate systems, such as latitude/longitude, Earth-Centered Earth-Fixed (ECEF), and East-North-Up (ENU). The project also supports geodetic models like the GRS80 ellipsoid.
EarthGRS80Model:
Interfaces like ILatitudeLongitude, ILatitudeLongitudeAltitude, and ILatitudeLongitudeHeight allow for custom implementations.
You can install the package via NuGet Package Manager, Package Manager Console or the .NET CLI.
Oakrey.Geodesy and click Install.Run the following command in your terminal:
dotnet add package Oakrey.Geodesy
Run the following command in your Package Manager Console:
Install-Package Oakrey.Geodesy
Contributions are welcome! Feel free to open issues or submit pull requests to improve the package.
This project is licensed under the MIT License. See the LICENSE file for details.