Click or drag to resize

CompositeWMSOverlay Class

Encapsulates an OpenLayer's WMS Layer
Remarks
This WMS layer will create a single WMS layer in the open layers map but will create 1 node for each layers in the treeview
Inheritance Hierarchy

Namespace:  Cadcorp.Configuration
Assembly:  Cadcorp.Configuration (in Cadcorp.Configuration.dll) Version: 9.0.2618.0 (9.0.2618.0)
Syntax
public class CompositeWMSOverlay : WMSOverlay

The CompositeWMSOverlay type exposes the following members.

Constructors
  NameDescription
Public methodCompositeWMSOverlay
Initializes a new instance of the CompositeWMSOverlay class.
Public methodCompositeWMSOverlay(XmlNode)
Initializes a new instance of the CompositeWMSOverlay class.
Top
Properties
  NameDescription
Public propertyAbstract
Gets or sets the abstract for this layer
(Inherited from OGCOverlay.)
Public propertyBaseUrl
Gets or Sets the base url of the service.
(Inherited from HttpOverlay.)
Public propertyBuffer
Gets or Sets int value that specifies the number of extra tiles that should be extracted around the extents when rendering a map.
(Inherited from GridOverlay.)
Public propertyCopyright
Gets or Sets copyright text.
(Inherited from HttpOverlay.)
Public propertyDisplayOutsideMaxExtent
Request map tiles that are completely outside of the max extent for this layer
(Inherited from HttpOverlay.)
Public propertyExceptions
How exceptions will be handled by the wms
(Inherited from WMSOverlay.)
Public propertyImageCheckBox
Gets or Sets the Boolean, if set to true image check box will be used else stadard check box will be used for turning on/off the layer.
(Inherited from HttpOverlay.)
Public propertyImageFormat
Gets or Sets the format of image.
(Inherited from WMSOverlay.)
Public propertyIncludeInLayerTree
Gets or Sets the boolean value indicating whether layer to be included in tree.
(Inherited from HttpOverlay.)
Public propertyIsBaseLayer
Gets or Sets the boolean value indicating whether layer is base layer or not.
(Inherited from Overlay.)
Public propertyLayerId
Gets or sets the layer ID. This is the unique key from the config database
(Inherited from Overlay.)
Public propertyLayers
Gets or Sets the one-dimensional array of [!:Syste.String] representing map layers.
(Inherited from OGCOverlay.)
Public propertyLayerTitle
Public propertyLegendImageHeight
The height of the legend image in pixels
(Inherited from WMSOverlay.)
Public propertyLegendImageWidth
The width of the legend image in pixels
(Inherited from WMSOverlay.)
Public propertyLegendUrl
Gets or sets the url used by the layer to get it's legend
(Inherited from WMSOverlay.)
Public propertyMapName (Inherited from Overlay.)
Public propertyMaxScale
Gets or sets the max scale that will be used for feature info
(Inherited from WMSOverlay.)
Public propertyMetaDataID
Gets or sets the ID of the metadata object
(Inherited from OGCOverlay.)
Public propertyMinScale
Gets or sets the min scale that will be used for feature info
(Inherited from WMSOverlay.)
Public propertyName
Gets or Sets the name of overlay.
(Inherited from Overlay.)
Public propertyNumZoomLevels
The amount of zoom levels in this layer
(Inherited from HttpOverlay.)
Public propertyOverlayIndex (Inherited from Overlay.)
Public propertyProjection
Gets or Sets the projection code
(Inherited from HttpOverlay.)
Public propertyProxyUrl
Sets the url for the proxy.
(Inherited from WMSOverlay.)
Public propertyReverseAxis
Returns true if the axis order is reversed for the WMS version and projection of the layer.
(Inherited from WMSOverlay.)
Public propertyScales
Gets or Sets the one-dimensional array of Double representing map scale
(Inherited from HttpOverlay.)
Public propertyShowLegendButton
Gets or Sets the boolean value indicating whether to show legend button or not.
(Inherited from HttpOverlay.)
Public propertySingleTile
Gets or Sets the boolean value indicating whether the layer is set to single-tile mode or not.
(Inherited from GridOverlay.)
Public propertySLD
Gets or Sets the String.
(Inherited from WMSOverlay.)
Public propertyTheLayers
Public propertyTileSize
Gets or Sets the [!:Syste.Drawing.Size] of the tile.
(Inherited from GridOverlay.)
Public propertyTransitionEffect
Gets or Sets the transition effect to use when the map is panned or zoomed.
(Inherited from HttpOverlay.)
Public propertyUnits
Gets or Sets the units of map
(Inherited from HttpOverlay.)
Public propertyUseProxy
Defines whether to use a proxy.
(Inherited from WMSOverlay.)
Public propertyVersion
Gets or Sets version of OGC service
(Inherited from OGCOverlay.)
Public propertyVisible
Gets or Sets boolean value indicating layers visible status.
(Inherited from Overlay.)
Top
Methods
  NameDescription
Public methodCompareTo(Overlay) (Inherited from Overlay.)
Public methodCompareTo(WMSOverlay)
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
(Inherited from WMSOverlay.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodGetConfigAttributeVal(XmlNode, String, Boolean, Boolean) (Inherited from OverlayBase.)
Protected methodGetConfigAttributeVal(XmlNode, String, Double, Double) (Inherited from OverlayBase.)
Protected methodGetConfigAttributeVal(XmlNode, String, String, String) (Inherited from OverlayBase.)
Protected methodGetConfigVal(XmlNode, String, Boolean, Boolean) (Inherited from OverlayBase.)
Protected methodGetConfigVal(XmlNode, String, Double, Double) (Inherited from OverlayBase.)
Protected methodGetConfigVal(XmlNode, String, Int32, Int32) (Inherited from OverlayBase.)
Protected methodGetConfigVal(XmlNode, String, String, String) (Inherited from OverlayBase.)
Public methodGetFullURL (Inherited from HttpOverlay.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLayers
Gets the layers
(Inherited from OGCOverlay.)
Protected methodGetOptionsJSON
Gets Openlayers WMS layer options
(Overrides WMSOverlayGetOptionsJSON.)
Protected methodGetParamsJSON
Gets Openlayers WMS layer parameters
(Inherited from WMSOverlay.)
Public methodGetSimpleLayerConfig (Inherited from HttpOverlay.)
Public methodGetTreeConfig
Gets the tree config JSON for this layer
(Overrides HttpOverlay.GetTreeConfig(String, String, Boolean).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUrls (Inherited from WMSOverlay.)
Protected methodGetUrls(Int32, String) (Inherited from HttpOverlay.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRenderAdditionalOverlayJS (Inherited from WMSOverlay.)
Public methodRenderOverlayJS
Renders all the javascript required to create an overlay
(Inherited from WMSOverlay.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also