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
ConstructorsConstructorDescriptionDeprecated.Creates a newTLcdOGCSLDWMSCommandDispatcherinstance.TLcdOGCSLDWMSCommandDispatcher(TLcdDataModel[] aDataModels) Deprecated.Creates a newTLcdOGCSLDWMSCommandDispatcherinstance, configured with a list ofTLcdDataModelinstances. -
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, setWMSOnlineResourceResolverMethods inherited from class com.luciad.wms.server.ALcdWMSCommandDispatcher
getGXYView, getGXYViewPoolSize, getParameterIgnoreCase, isClassTraceOn, performSelectionAt, performSelectionInBounds, returnGXYView, setClassTraceOn, setGXYViewPoolSizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.util.ILcdDisposable
close
-
Constructor Details
-
TLcdOGCSLDWMSCommandDispatcher
public TLcdOGCSLDWMSCommandDispatcher()Deprecated.Creates a newTLcdOGCSLDWMSCommandDispatcherinstance. -
TLcdOGCSLDWMSCommandDispatcher
Deprecated.Creates a newTLcdOGCSLDWMSCommandDispatcherinstance, configured with a list ofTLcdDataModelinstances. 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.