Skip to content

WmsServerLayer

Namespace: ThinkGeo.Core

Represents an object that encapsulates a WMS Layer.

public class WmsServerLayer

Inheritance objectWmsServerLayer

Remarks:

A WMS Layer includes many properties and attributes. However, the properties list below are not supported by now.

Dimension Extent Attribution AuthorityURL Identifier MetadataURL DataURL FeatureListURL

Properties

Cascaded

0: layer has not been retransmitted by a Cascading Map Server. n: layer has been retransmitted n times.

public int Cascaded { get; set; }

Property Value

int

MinScale

Minimum scale for which it is appropriate to display this layer.

public double MinScale { get; set; }

Property Value

double

MaxScale

Maximum scale for which it is appropriate to display this layer.

public double MaxScale { get; set; }

Property Value

double

Title

Title of this requesting WMS layer.

public string Title { get; set; }

Property Value

string

Name

Name of this requesting WMS layer.

public string Name { get; set; }

Property Value

string

Abstract

Abstract of this requesting WMS layer.

public string Abstract { get; set; }

Property Value

string

Queryable

Queryable property of this requesting WMS layer.

public bool Queryable { get; set; }

Property Value

bool

Opaque

False: map data represents vector features that probably do not completely fill space. True: map data are mostly or completely opaque.

public bool Opaque { get; set; }

Property Value

bool

NoSubsets

False: WMS can map a subset of the full bounding box. True: WMS can only map the entire bounding box.

public bool NoSubsets { get; set; }

Property Value

bool

FixedWidth

0: WMS can resize map to arbitrary width. nonzero: map has a fixed width that cannot be changed by the WMS.

public int FixedWidth { get; set; }

Property Value

int

FixedHeight

0: WMS can resize map to arbitrary height. nonzero: map has a fixed height that cannot be changed by the WMS.

public int FixedHeight { get; set; }

Property Value

int

KeyWords

KeyWords property of this requesting WMS layer.

public String[] KeyWords { get; set; }

Property Value

String[]

Styles

The styles supported by the layer.

public WmsLayerStyle[] Styles { get; set; }

Property Value

WmsLayerStyle[]

Crs

' The Coordinate Reference Systems supported by the layer. '

public String[] Crs { get; set; }

Property Value

String[]

ChildLayers

Return child layers.

public WmsServerLayer[] ChildLayers { get; set; }

Property Value

WmsServerLayer[]

BoudingBox

Gets or sets the bounding box advertised for the layer.

public RectangleShape BoudingBox { get; set; }

Property Value

RectangleShape

Constructors

WmsServerLayer()

public WmsServerLayer()

Methods

Clone()

Creates a shallow copy of this layer description.

public WmsServerLayer Clone()

Returns

WmsServerLayer
A new with the same settings.