Found 12 packages
Package Description
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. GeographicLib.NET is a native .NET implementation of GeographicLib written in pure C#.
A Geospatial Library for .NET - a .NET port of spatial4j
A .Net Standard library to implement the JavaScript geodesic scripts written by Chris Veness. The original JavaScript scripts can be obtained from http://www.movable-type.co.uk/scripts/latlong.html, along with further explanation of the maths behind them. The main changes are that I am using UnitsNet (https://github.com/InitialForce/UnitsNet) to simplify unit conversions such as degrees to radians, as well as to cater for differing length units (The original scripts are based around kilometres).
Premium data set for generating map data. Mapping locations, point of interests, and GPS data for your applications, UIs and databases.
A way to split the surface of the world in triangles of the same size
A professional geodetic calculation libary about coordinate system's definition, conversion, projection, transformation functions of geodetic datum such as ITRF, WGS84, BDCS, ETRS, etc. This is a C# .net standard class library containing some professional geodetic algorithms on ellipsoid supports json data shared by Zhengzhou Insititute of Surveying and Mapping. Geodesy.Datum defines the basic angle/latitude/longitude data type which can be simple serialized or deserialized to json. There are all different coordinate data type such as astronomic coordinate, geodetic coordinate, space rectangular coordinate, projected coordinate, spherical coordinate, etc. The libary provides the functions of all types of coordinate conversion, geodetic calculations on ellipsoid surface, geodetic problem solutions, Gauss projection and UTM (MGRS, UPS), geodetic datum transformation.
A simple Geo cross-platform library.
Geodesy: Functions to calculate distances on spheres (haversine) and ellipsoids (Vicenty). This is because in UWP there are no built-in functions for computing map distance.
This is a C# class library containing some very basic geodesic algorithms. It is based on work by Mike Gavaghan and has been enhanced by me to cover also some variants of Mercators projection of the earth to flat maps. I cover Spherical and Elliptical Mercator projections, mapping the earth to a single flat map. I also handle the Universal Transverse Mercator (UTM) projection, dividing the earth into smaller grids which are then each mapped to a flat map. Finally - based on UTM - I implement an algorithm to put a finer grain mesh over the mapped area of the earth to be able to classify a geo-location by a discrete globally unique mesh number. This is done in order to facilitacte the application of some discrete algorithms - especially in the area of machine learning - on geo locations.
Lightweight geospatial .NET library with geodesic support using Haversine and Vincenty algorithms.
GeographicLib is a small C++ library for geodesic and rhumb line calculations; conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates; gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2025) calculations.