https://github.com/NetTopologySuite/ProjNet4GeoAPI
.NET Spatial Reference and Projection Engine
https://github.com/NetTopologySuite/ProjNet4GeoAPI
c-sharp geoapi geospatial gis projections
Last synced: about 1 month ago
JSON representation
.NET Spatial Reference and Projection Engine
- Host: GitHub
- URL: https://github.com/NetTopologySuite/ProjNet4GeoAPI
- Owner: NetTopologySuite
- License: lgpl-2.1
- Created: 2014-08-25T12:55:07.000Z (almost 12 years ago)
- Default Branch: develop
- Last Pushed: 2025-08-18T09:49:25.000Z (10 months ago)
- Last Synced: 2026-01-25T10:27:52.255Z (5 months ago)
- Topics: c-sharp, geoapi, geospatial, gis, projections
- Language: C#
- Homepage:
- Size: 8.44 MB
- Stars: 300
- Watchers: 33
- Forks: 85
- Open Issues: 52
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-civil-engineering - ProjNet - Coordinate system and map projection transformations. (Programming Libraries / C#)
README
# ProjNet (for GeoAPI)
This library is an extended port of [ProjNet](http://projnet.codeplex.com)
## Important notice
The current team unfortunatly doesn't have the resources to dedicate to supporting this project at this moment.
If you see yourself in the position to help out please [reach out](https://github.com/NetTopologySuite/ProjNet4GeoAPI/issues/99).
Alternatives:
* [SharpProj](https://www.nuget.org/packages/SharpProj.NetTopologySuite/)
* [DotSpatial.Projections](https://www.nuget.org/packages/DotSpatial.Projections/)
* [DotSpatial.Projections (NetStandard)](https://www.nuget.org/packages/DotSpatial.Projections.NetStandard/)
* [GDAL/OGR](https://www.nuget.org/packages/GDAL/)
## .NET Spatial Reference and Projection Engine
Proj.NET performs point-to-point coordinate conversions between geodetic coordinate systems for use in fx. Geographic Information Systems (GIS) or GPS applications. The spatial reference model used adheres to the Simple Features specification.
* Read the [Frequently Asked Questions](https://github.com/NetTopologySuite/ProjNet4GeoAPI/wiki/Frequently-Asked-Questions) for common questions.
* Popular [Well-Known Text](https://github.com/NetTopologySuite/ProjNet4GeoAPI/wiki/Popular-Well-Known-Text-representations-of-Spatial-Reference-Systems) representations for Spatial Reference Systems
### Build status
| Branch | Status |
| --- | --- |
| develop | [](https://travis-ci.org/NetTopologySuite/ProjNet4GeoAPI) |
| master | [](https://travis-ci.org/NetTopologySuite/ProjNet4GeoAPI) |
### Get it from NuGet
* For version 1.*
`PM> Install-Package ProjNet4GeoAPI`
- More information on [NuGet](https://www.nuget.org/packages/ProjNet4GeoAPI)
* For version 2.*
`PM> Install-Package ProjNet`
### Talk...
Join the [](https://gitter.im/NetTopologySuite/ProjNet4GeoAPI) on ProjNet (for GeoAPI).
### Projects using ProjNet(4GeoAPI)
* [SharpMap](https://github.com/SharpMap/SharpMap)
(If your project is missing, there is an edit button up-right)
### Supports:
* Datum transformations
* Geographic, Geocentric, and Projected coordinate systems
* Compatible with Microsoft .NetStandard 2.0
* Converts coordinate systems to/from Well-Known Text (WKT) and to XML
### Projection types currently supported:
* Albers
* Cassini Soldner
* Hotine Oblique Mercator
* Krovak
* Lambert Azimuthal Equal Area
* Lambert Conformal
* Lambert Tangential Conformal Conic
* Mercator
* Mercator Auxiliary Sphere
* Oblique Mercator
* Oblique Stereographic
* Orthographic
* Polar Stereographic
* Polyconic
* Pseudo Mercator
* Transverse Mercator