Package com.luciad.ogc.wfs
Implementation of the OGC Web Feature Service (WFS) specification. The LuciadLightspeed WFS API provides a framework for setting up a WFS. The main class of the WFS package is TLcdWFSServlet, which provides all required request handling facilities out of the box. To populate the WFS with data, users must implement the abstract class ALcdOGCWFSCommandDispatcherFactory. This class is also the main access point for further customization of the WFS.
The package com.luciad.ogc.wfs contains the WFS server implementation. The subpackage com.luciad.ogc.wfs.client contains the LuciadLightspeed WFS client API. The subpackage com.luciad.ogc.wfs.common contains classes that may be shared between client and server.
The supported WFS versions are 1.0.0, 1.1.0 and 2.0.0. For version 1.1.0, the optional GetGMLObject request is currently not supported.
- Since:
- 4.3
-
ClassDescriptionThis factory class creates a command dispatcher following the OGC WFS specification.A base class for locks.An enumeration that corresponds to the 'LockAction' attribute of 'GetFeaturesWithLock' and 'LockFeatures' requests.An interface for handling WFS-T transactions.Provides the WFS capabilities, or parts of it.A model encoder factory for WFS server-to-client transfers.Interface for classes that represent a WFS feature type.Deprecated.Deprecated.Since 2017.0 Please make use of
ILcdWFSCapabilitiesProvider
.A factory that creates filtered models.A factory class which can be used to create locks for a WFS-T server.An interface for model encoders that can integrate a lock id in the encoded model.A WFS model encoder extends a model encoder with a content type (MIME type) which will be used for WFS GetFeature responses.Deprecated.This interface is no longer used - instead,ILcdDataObject
is used to create new domain object instances.Interface for classes that handle DescribeFeatureType requests in the WFS.A model encoder factory for WFS server-side transactions.Deprecated.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.A factory class which can be used to createALcdWFSTransactionHandler
instances.Default implementation ofILcdWFSClientModelEncoderFactory
.A command dispatcher class for WCS requests.A container for the global objects created by ALcdOGCWFSCommandDispatcherFactory.An implementation ofILcdWFSFeatureType
.Deprecated.Since 2017.0 Please make use ofILcdWFSCapabilitiesProvider
.Default implementation ofILcdWFSFilteredModelFactory
.A set of constraints that can be applied while retrieving features from a WFS.A manager which enables management of locks.This class allows you to define a WFS output format by combining anILcdModelEncoder
with a content type (MIME type).A class that represents context information about a WFS request that is being handled.Class for OGC WFS service exceptions.This class represents a servlet implementation with support for the OGC Web Feature Service (WFS) 1.0 / 1.1 / 2.0 standard, including the WFS Transactional profile.A class that represents one 'Property' of a WFS update transaction.
ILcdWFSCapabilitiesProvider
.