Skip to content

IWmsEntity

Namespace: ThinkGeo.Core

public interface IWmsEntity

Properties

ActiveLayerNames

This property allows the active layers requested from the client to be shown on the map.

public abstract Collection<string> ActiveLayerNames { get; }

Property Value

Collection<String>

Remarks:

When requesting a map, a client may specify the layers to be shown on the map.

ActiveStyleNames

This property allows the active styles requested from the client to be shown on the map.

public abstract Collection<string> ActiveStyleNames { get; }

Property Value

Collection<String>

Remarks:

When requesting a map, a client may specify the styles to be shown on the map.

Uri

This property specifies the URI of the WMS server.

public abstract Uri Uri { get; set; }

Property Value

Uri

IsTransparent

This property gets or sets whether the response map image's background color is transparent or not.

public abstract bool IsTransparent { get; set; }

Property Value

Boolean

OutputFormat

This property gets or sets the desired output format for the map being requested from the WMS.

public abstract string OutputFormat { get; set; }

Property Value

String

Remarks:

When requesting a map, a client may specify the output format in which to show the map. Formats are specified as MIME types such as "image/gif" or "image/png".

WebProxy

This property gets or sets the proxy used for requesting a Web Response.

public abstract IWebProxy WebProxy { get; set; }

Property Value

IWebProxy

TimeoutInSeconds

public abstract int TimeoutInSeconds { get; set; }

Property Value

Int32

Crs

This property gets or sets the projected or geographic coordinate reference system to be used.

public abstract string Crs { get; set; }

Property Value

String

Credentials

This property gets or sets the base authentication interface for retrieving credentials for Web Client authentication.

public abstract ICredentials Credentials { get; set; }

Property Value

ICredentials

Exceptions

This property indicates the format in which the client wishes to be notified of service exceptions.

public abstract string Exceptions { get; set; }

Property Value

String

Remarks:

Upon receiving a request that is invalid according to the OGC standard, the server shall issue a service exception report. The service report is meant to describe to the client application or its human user the reason(s) that the request is invalid.

Parameters

This property specifies a dictionary used to update the request sent from the client to the WMS server.

public abstract Dictionary<string, string> Parameters { get; }

Property Value

Dictionary<String, String>

AxisOrder

public abstract WmsAxisOrder AxisOrder { get; set; }

Property Value

WmsAxisOrder

FastMode

This property gets or sets whether request and parse capabilities.

public abstract bool FastMode { get; set; }

Property Value

Boolean

Version

This property gets the version.

public abstract string Version { get; }

Property Value

String

CapabilitiesCacheTimeout

public abstract TimeSpan CapabilitiesCacheTimeout { get; set; }

Property Value

TimeSpan

UserAgent

public abstract string UserAgent { get; set; }

Property Value

String