GeoJSON.Net is a .NET library for the RFC 7946 The GeoJSON Format and it uses and provides Newtonsoft Json.NET converters for serialization and deserialization of GeoJSON data.
Well all you basically have to do is install the GeoJSON.Net NuGet package:
PM> Install-Package GeoJSON.Net
To deserialize a json string:
var geoJsonObject = JsonConvert.DeserializeObject<Point>(json);
That's all there is. Really. From there on you can go ahead and (De-)Serialize GeoJSON using the provided converters - see the Tests for example usage.
It's probably best to check out the commits and the issues what has been added over time.
Highly welcome! Just fork away and send a pull request.
This library would be NOTHING without its contributors - thanks so much!!
Copyright © 2017 Jörg Battermann & Contributors
GeoJSON.Net is licensed under MIT. Refer to LICENSE.md for more information.