Information about a WMS layer as described by a WMS service. More...
|WmsLayerInfo(const WmsLayerInfo &other)|
|WmsLayerInfo &||operator=(const WmsLayerInfo &other)|
|WmsLayerInfo &||operator=(WmsLayerInfo &&other)|
Information about a WMS layer as described by a WMS service.
Member Function Documentation
This constructor is provided for convenience only.
WmsLayerInfo::WmsLayerInfo(const WmsLayerInfo &other)
Copy constructor from other WmsLayerInfo.
Move constructor from other WmsLayerInfo.
QString WmsLayerInfo::description() const
Returns the description of this layer.
Envelope WmsLayerInfo::extent() const
Returns the geographic extent of this layer.
Returns the fixed image height specified for this layer (in pixels).
When present in WMS GetCapabilities response, a non-zero fixedImageHeight attribute indicates that the server is not able to produce a map of this layer at a height different from the indicated height.
Returns the fixed image width specified for this layer (in pixels).
When present in WMS GetCapabilities response, a non-zero fixedImageWidth attribute indicates that the server is not able to produce a map of this layer at a width different from the indicated width.
Returns whether the object is empty.
Returns a value indicating whether the WMS layer's content should be considered "opaque".
The WMS layer opaque property describes the layer's data content, not the picture format of the map response. A true value indicates map data are mostly or completely opaque. A false value indicates map data represent vector features that probably do not completely fill space. In practice, a layer with opaque set to true is a good candidate for use as a basemap.
Returns if the service is queryable.
QStringList WmsLayerInfo::keywords() const
Returns an unordered list of commonly used or formalized words or phrases used to describe the layer's dataset. May be empty.
QString WmsLayerInfo::name() const
Returns the name of the service.
QList<SpatialReference> WmsLayerInfo::spatialReferences() const
Returns an unordered list of SpatialReferences listed for this WMS layer.
Spatial reference systems not supported by ArcGIS Runtime API are omitted. Spatial references with multiple well-known IDs (such as CRS:84 and EPSG:4326) are only listed once. May be empty.
Every named WMS layer is available in one or more spatial reference systems. The root WmsLayerInfo lists spatial references common to all sublayers. Sublayers inherit all spatial references from their parent layer, and may specify additional ones.
Only the spatial references specifically listed for this WMS layer are included in this list. To get a complete set of available spatial references for this WMS layer, combine this list with the spatial references for all parent layers. Some WMS services will list inherited spatial references on child layers, so duplicates should be ignored.
QStringList WmsLayerInfo::styles() const
Returns a list of supported styles.
Styles are server-defined options for how the layer and its information are displayed. Note that the order of styles returned does not indicate which style is the default.
QList<WmsLayerInfo> WmsLayerInfo::sublayerInfos() const
Returns the sublayer infos.
QString WmsLayerInfo::title() const
Returns the title.
WmsLayerInfo &WmsLayerInfo::operator=(const WmsLayerInfo &other)
Assignment operator from other WmsLayerInfo.
WmsLayerInfo &WmsLayerInfo::operator=(WmsLayerInfo &&other)
Move operator from other WmsLayerInfo.