Package com.luciad.wms.server
Class TLcdOGCSLDWMSCommandDispatcher
java.lang.Object
com.luciad.wms.server.ALcdWMSCommandDispatcher
com.luciad.wms.server.TLcdOGCWMSCommandDispatcher
com.luciad.wms.server.TLcdOGCSLDWMSCommandDispatcher
- All Implemented Interfaces:
ILcdDisposable
,AutoCloseable
Deprecated.
Extension of
TLcdOGCWMSCommandDispatcher
that provides support for the OGC
Styled Layer Descriptor specification, version 1.0.0. This specification can be found on
https://portal.opengeospatial.org/files/?artifact_id=1188.
Next to the default requests (GetMap
, GetFeatureInfo
,
GetCapabilities
), this command dispatcher provides also support for
the optional GetLegendGraphic
and DescribeLayer
requests.-
Constructor Summary
ConstructorDescriptionDeprecated.Creates a newTLcdOGCSLDWMSCommandDispatcher
instance.TLcdOGCSLDWMSCommandDispatcher
(TLcdDataModel[] aDataModels) Deprecated.Creates a newTLcdOGCSLDWMSCommandDispatcher
instance, configured with a list ofTLcdDataModel
instances. -
Method Summary
Methods inherited from class com.luciad.wms.server.TLcdOGCWMSCommandDispatcher
addGXYLayers, addGXYLayers, addGXYViewEncoder, addSLDWMSGXYLayerFactory, addWMSDescribeLayerEncoder, addWMSFeatureInfoEncoder, addWMSGetFeatureInfoEncoder, addWMSGetLegendGraphicEncoder, addWMSGXYLayerFactory, addXYWorldReferenceParser, clearGXYView, dispose, exportFeatureInfo, exportGXYView, getCompositeSLDWMSGXYLayerFactory, getCompositeWMSGXYLayerFactory, getModelProvider, getRemoteOWSModelProvider, getSLDFeatureTypeStyleProvider, getWMSCapabilities, getWMSCapabilities, getWMSCapabilitiesProvider, getWMSCapabilitiesUpdater, getWMSOnlineResourceResolver, handleRequest, handleUnknownCommand, handleWMSServiceException, initialiseGXYView, isEnableUserStyleSupport, loadGXYLayerArraySFCT, parseXYWorldReference, performSelectionAt, performSelectionInBounds, setEnableUserStyleSupport, setModelProvider, setRemoteOWSModelProvider, setSLDFeatureTypeStyleProvider, setWMSCapabilities, setWMSCapabilitiesProvider, setWMSCapabilitiesUpdater, setWMSOnlineResourceResolver
Methods inherited from class com.luciad.wms.server.ALcdWMSCommandDispatcher
getGXYView, getGXYViewPoolSize, getParameterIgnoreCase, isClassTraceOn, performSelectionAt, performSelectionInBounds, returnGXYView, setClassTraceOn, setGXYViewPoolSize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.util.ILcdDisposable
close
-
Constructor Details
-
TLcdOGCSLDWMSCommandDispatcher
public TLcdOGCSLDWMSCommandDispatcher()Deprecated.Creates a newTLcdOGCSLDWMSCommandDispatcher
instance. -
TLcdOGCSLDWMSCommandDispatcher
Deprecated.Creates a newTLcdOGCSLDWMSCommandDispatcher
instance, configured with a list ofTLcdDataModel
instances. These data models are used for decoding XML data in requests.By default, the WMS XML request decoder is already configured with the data models required to parse regular WMS requests, with/without the use of SLD.
However, when using inline features in an SLD WMS request (e.g., AIXM 5.1 features), it is necessary that the decoder also knows the data model(s) that describe this feature data. These data models can be supplied through this constructor.
- Parameters:
aDataModels
- a list of data models to decode SLD inline feature data
-
TLcdOGCWMSCommandDispatcher
.