Change the style of a Web Map Service (WMS) layer.
Layers hosted on WMS may have different pre-set styles available to apply to them. Swapping between these styles can help during visual examination of the data. For example, increasing the contrast of satellite images can help in identifying urban and agricultural areas within forested areas.
Once the layer loads, the toggle button will be enabled. Click it to toggle between the first and second styles of the WMS layer.
- Create a
WmsLayer
specifying the URL of the service and the layer names you wantnew WmsLayer(url, names)
. - When the layer is done loading, get it's list of style strings using
wmsLayer.Sublayers[0].SublayerInfo.Styles
. - Set one of the styles using the
wmsLayer.Sublayers[0].CurrentStyle
property.
- WmsLayer
- WmsSublayer
- WmsSublayerInfo
This sample uses a public service managed by the State of Minnesota and provides composite imagery for the state and the surrounding areas.
imagery, styles, visualization, WMS