This project has moved and is read-only. For the latest updates, please go here.

Proposal: Put providers in a separate assembly

Jul 1, 2012 at 4:17 PM

At the MapWindow conference last week we discussed various options on how our C# open source GIS projects could better be integrated (DotSpatial, SharpMap, DeltaShell, Mapsui).

One step is to all start using GeoAPI/NTS.

The second step I see is to move the providers that are now in the SharpMap assembly to a separate assembly (SharpMap.Providers). This should also include the interfaces involved. That way the providers can be reused in those other projects. This will be a real benefit to those projects. And with more projects using and committing to the same code this will improve the quality. 

This change should be made after releasing 1.0.

Jul 3, 2012 at 7:13 PM
Edited Jul 3, 2012 at 7:15 PM


I finally managed to create a nuget package for gdal/ogr, even one that suits both x86 and x64. Some more tests and I'll release it.