See: Description
Class | Description |
---|---|
ALcdOGCWMSCapabilities |
This class contains information about the capabilities of a Web Map Service.
|
ALcdOGCWMSDimension |
Represents a dimensional parameter available for a WMS layer or a group of layers.
|
ALcdOGCWMSService |
This class contains general information about a Web Map Service.
|
ALcdWMSNamedLayer |
A named layer is a layer being published by a Web Map Server (WMS).
|
ALcdWMSNamedLayerStyle |
A style object for a named layer.
|
ALcdWMSProxy |
An
ALcdWMSProxy is an object that acts as a proxy
towards a Web Map Service (WMS). |
TLcdOGCWMSDimensionExtent |
A dimension extent represents the set of values or intervals that are available
for a dimensional parameter.
|
TLcdOGCWMSDimensionWrapper |
Represents a dimensional parameter to be used in requests towards an OGC Web Map Service.
|
TLcdOGCWMSProxyModelDecoder |
An
ILcdModelDecoder implementation that allows to access a WMS
server and retrieve data from it. |
TLcdOGCWMSURL |
General representation of an URL used in the WMS capabilities.
|
TLcdWMSClient |
The
TLcdWMSClient class represents a client interface to an OpenGIS WMS server. |
TLcdWMSDataSource |
Data source representation for a WMS, with one or more layers.
|
TLcdWMSDataSource.Builder |
A builder to create
TLcdWMSDataSource instances. |
TLcdWMSDataSource.Layer |
Representation of a WMS layer.
|
TLcdWMSDescribeLayerRequest |
A class which represents a WMS
DescribeLayer request. |
TLcdWMSGetCapabilitiesRequest |
A class which represents a WMS
GetCapabilities request. |
TLcdWMSGetFeatureInfoContext |
A context object that is used to specify WMS GetFeatureInfo settings.
|
TLcdWMSGetFeatureInfoContext.Builder |
Builder class for
TLcdWMSGetFeatureInfoContext objects. |
TLcdWMSGetFeatureInfoParameters |
This class contains optional parameters for a WMS GetFeatureInfo request.
|
TLcdWMSGetFeatureInfoParameters.Builder |
Builder class for
TLcdWMSGetFeatureInfoParameters objects. |
TLcdWMSGetFeatureInfoRequest |
A class which represents a WMS
GetFeatureInfo request. |
TLcdWMSGetLegendGraphicRequest |
A class which represents a WMS
GetLegendGraphic request. |
TLcdWMSGetMapContext |
A context object that is used to specify WMS GetMap settings.
|
TLcdWMSGetMapContext.Builder |
Builder class for
TLcdWMSGetMapContext objects. |
TLcdWMSGetMapRequest |
A class which represents a WMS
GetMap request. |
TLcdWMSProxyModelDescriptor |
This class implements a
ILcdModelDescriptor describing proxy for
a Web Map Server. |
TLcdWMSStyledNamedLayerWrapper |
Represents a named layer that has to be requested from an OGC Web Map Service.
|
Exception | Description |
---|---|
TLcdOGCWMSException |
Represents an exception, different from an HTTP error or service exception report, that occurred while connecting
with a WMS server or while parsing the result.
|
TLcdOGCWMSHttpException |
Represents an exception that results from an invalid HTTP response
that was received from a server.
|
TLcdOGCWMSServiceException |
Represents a exception that results from an OWS Service Exception Report
sent by the WMS server.
|
The supported WMS versions are 1.1.0, 1.1.1 and 1.3.0. For more information about the specifications, please refer to http://www.opengeospatial.org/standards/wms.
The TLcdWMSClient
class is the main class through which all communication with a WMS
service occurs. It provides the low-level functionality to initialize a connection, to create
and send requests, and to interpret the responses. It can also be used to explore the
capabilities of a WMS.
To retrieve and visualize map data from a WMS in an application, an ILcdModel
has
to be created that represents a data link or proxy towards the WMS. For this purpose, the class
TLcdOGCWMSProxyModelDecoder
is provided, which allows to decode a WMS model based on a
TLcdWMSClient
instance.
The resulting ILcdModel
contains one ALcdWMSProxy
element,
which is used to further configure & use the connection with a WMS: