Provides access to members that control the WMS map layer.
Product Availability
Members
Description | ||
---|---|---|
BackgroundColor | Background color for the WMS Map Layer image. | |
ClearDrawCache | Clears the cache of images downloaded from the WMS server for drawing. | |
ServerSupportsTransparency | Indicates whether transparency is suppported by the server. | |
TransparentBackground | Indicates whether to make the background of the WMS Map Layer image transparent. | |
WMSServiceDescription | Associated WMSServiceDescription. |
CoClasses that implement IWMSMapLayer
CoClasses and Classes | Description |
---|---|
WMSMapLayer | A container for the display and manipulation of WMS layers. |
Remarks
A WMSMapLayer is a container of WMS layers. There are two ways to create a WMSMapLayer:
1. Add all the vailable WMS layers using EngineWMSMapLayerFactory.
2. Add selected or individual WMS layers to the WMSMapLayer through these steps:
Set the URL in WMSConnectionName
Use IDataLayer to connect the WMSMapLayer (now empty) to the WMSConnectionName (which now has the URL for connecting to the WMS service).
Get the WMSServiceDescription from IWMSMapLayer (WMSMapLayer is now connected to the service and has access to the service the capabilities, this includes a list of WMS layer descriptions)
Iterate through the WMSLayerDescriptions to find the WMS layer description or layer descriptions that you are interested in
Use the CreateWMSLayer method to create a WMSLayer inside the WMSMapLayer