Question about providers

May 8, 2011 at 7:53 AM

I was wondering why there are so few providers in the SL version of sharpmap (memory providers and tile provider), with respect to the official one, having shapefile, gdal, db,etc...

Can you explain me why?

May 9, 2011 at 5:08 PM

Most of those original SharpMap providers have many dependencies on components that are not available in Silverlight. All of the SharpMap providers depend on System.Data components. Some of those could be rewritten, like the Shapefile provider. But this won't work for the GDAL provider, which depend on native dlls, or the db providers, which are completely based on System.Data.

Silverlight 5 will have more options for access to the local machine but I will probably invest more in providers for data accessed through the web.