Hey @KarishmaF,
I’m sorry, I think I misunderstood your post from earlier. When I saw you mention WmsLayerPlugin
, I thought you were referring to just consuming a WMS layer tp the map and not actually creating one. It’s been a long time since I have even looked at ThinkGeo v9 and just assumed that’s what that was.
So, to set you straight, just forget everything I said in my last post. ThinkGeo v12 does not have support for WMS Server, but ThinkGeo MapSuite v10 does, which is the latest version available.
You will need to download ProductCenter v10 from https://helpdesk.thinkgeo.com and then add the WmsServer nuget package (ThinkGeo.MapSuite.WmsServer ) to your project. After which, you will have access to the WmsLayerPlugin
abstract class that you are already aware of from v9. You’ll also want to pull in the MapSuite.Core v10 package and any relevant layers and styles packages that you will use to create your WMS Server. Also, GdiPlusRasterLayer and GdiPlusGeoCanvas is now NativeImageRasterLayer and PlatformGeoCanvas respectively. Since you are coming from v9, it might be a good idea to read through the v10 upgrade guide as well.
Thanks,
Kyle