ThinkGeo.com    |     Documentation    |     Premium Support

How to access WMS from Silverlight

Hi Everybody


I am trying to buid a silverlight application that accesses WMS. But I am having problem with how to specify 'ActiveLayerNames'  inorder to access an approapriate plugin and retrieve the map. Can any one give me a sample code of how to access WMS from a silverlight application. 


Best Regards,


Vincent



Hi, Vincent


There are two ways to consume WMS Server maps in Silverlight Edition, and they are client-side rendering and server-side rendering.
For client-side rendering and you just need to use WmsOverlay to load maps from server and you will know how to specify the “ActiveLayerNames” and “ActiveStyleNames” in the attached sample.
For server-side rendering and you need to define the TiledWmsLayer on the server-side which is indeed used to load maps from server and the ServerLayerOverlay which is in charge of communication between the client and server.
Please refer to the attached sample code for full detail. Please let us know if you have any additional questions.
Thanks,
Khalil

SilverlightWmsServerSample.zip (17.5 KB)