All Projects → sibartlett → Geo

sibartlett / Geo

Licence: lgpl-3.0
A geospatial library for .NET

Geo - a geospatial library for .NET

NuGet

Geo is a spatial library that is made specfically for geographic data.

Wiki | Issues | NuGet

Features include:

  • Geographic geometry types:
    • Point
    • LineString
    • Polygon, Triangle
    • Circle
    • GeometryCollection, MultiPoint, MultiLineString, and MultiPolygon
  • GPS types:
    • GPSData
    • Route
    • Track
  • Serialize and deserialize geometries:
    • WKT (Well-known text)
    • WKB (Well-known binary)
    • GeoJSON
  • Serialize and deserialize GPS files:
    • GPX
    • NMEA (deserialize only)
    • IGC (deserialize only)
    • Garmin Flightplan (deserialize only)
    • SkyDemon flightplan (deserialize only)
    • PocketFMS flightplan (deserialize only)
  • Geographic calculations
    • Distance
    • Area
    • Greate circle lines
    • Rhumb lines
  • Geomagnetism calculations
    • IGRF / WMM models
    • Declination, Inclination, Intensity, etc.

Useful Information

  • All ordinates are in degress, unless specified otherwise
  • All measurements are in S.I. units (metres, seconds, etc.), unless specified otherwise
  • The coordinate reference system is assumed to be WGS-84

License

Geo is licensed under the terms of the GNU Lesser General Public License as published by the Free Software Foundation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].