Interface | Description |
---|---|
ILcdWFSModelDecoder |
Creates
ILcdModel s from WFS data sources. |
Class | Description |
---|---|
TLcdWFSCapabilitiesDecoder |
The
TLcdWFSCapabilitiesDecoder class allows to decode WFS capabilities
from a WFS server, with support for version 1.0 and 1.1. |
TLcdWFSClient |
The
TLcdWFSClient class represents a client interface to an OpenGIS WFS server. |
TLcdWFSCreatedOrModifiedFeature |
A class containing the list of ids of the features that were created or modified by an action in
a WFS transaction request.
|
TLcdWFSDataSource |
Data source representation for a WFS.
|
TLcdWFSDataSource.Builder |
A builder to create
TLcdWFSDataSource instances. |
TLcdWFSDescribeFeatureTypeRequest |
A WFS
DescribeFeatureType request. |
TLcdWFSGetCapabilitiesRequest |
A WFS
GetCapabilities request. |
TLcdWFSGetFeatureRequest |
A WFS
GetFeature request. |
TLcdWFSGetFeatureWithLockRequest |
A WFS
GetFeatureWithLock request. |
TLcdWFSLockFeatureRequest |
A WFS
LockFeature request. |
TLcdWFSLockFeatureResponse |
This class represents the response to a WFS lock feature request.
|
TLcdWFSModelDecoderDecorator |
An
ILcdModelDecoder and ILcdWFSModelDecoder implementation that allows to access a WFS
server and retrieve data from it. |
TLcdWFSProxyModel |
A client for OGC Web Feature Services (WFS).
|
TLcdWFSProxyModel.Builder |
A builder class for
TLcdWFSProxyModel instances. |
TLcdWFSProxyModelDescriptor |
A model descriptor for WFS proxy models.
|
|
Deprecated
Use
TLcdWFSProxyModel.Builder instead. |
TLcdWFSTransactionRequest |
A WFS
Transaction request. |
TLcdWFSTransactionResponse |
This class represents the response of a Transaction request.
|
Enum | Description |
---|---|
TLcdWFSLockFeatureRequest.LockAction |
An enumeration that corresponds to the 'LockAction' attribute of 'GetFeaturesWithLock' and
'LockFeatures' requests.
|
TLcdWFSTransactionRequest.ReleaseAction |
An enumeration that corresponds to the 'ReleaseAction' attribute of a 'Transaction' request.
|
The supported WFS versions are 1.0.0, 1.1.0 and 2.0.0. For more information about the specifications, please refer to http://www.opengeospatial.org/standards/wfs.
The TLcdWFSClient
class is the main class through which all communication with a WFS
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 WFS.
To retrieve and visualize map data from a WFS in an application, an ILcdModel
has
to be created that represents a data link or proxy towards the WFS. For this purpose, the class
TLcdWFSProxyModelFactory
is provided, which allows to create a WFS model based on
a TLcdWFSClient
instance. The resulting TLcdWFSProxyModel
will transparently
obtain data from the WFS and cache it locally in memory. Additionally, it provides
various configuration options, including the use of an OGC Filter to restrict the data
retrieved from the WFS.