TLcdOGCWMSCommandDispatcher
.public class TLcdOGCSLDWMSCommandDispatcher extends TLcdOGCWMSCommandDispatcher
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 and Description |
---|
TLcdOGCSLDWMSCommandDispatcher()
Deprecated.
Creates a new
TLcdOGCSLDWMSCommandDispatcher instance. |
TLcdOGCSLDWMSCommandDispatcher(TLcdDataModel[] aDataModels)
Deprecated.
Creates a new
TLcdOGCSLDWMSCommandDispatcher instance,
configured with a list of TLcdDataModel instances. |
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
getGXYView, getGXYViewPoolSize, getParameterIgnoreCase, isClassTraceOn, performSelectionAt, performSelectionInBounds, returnGXYView, setClassTraceOn, setGXYViewPoolSize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public TLcdOGCSLDWMSCommandDispatcher()
TLcdOGCSLDWMSCommandDispatcher
instance.public TLcdOGCSLDWMSCommandDispatcher(TLcdDataModel[] aDataModels)
TLcdOGCSLDWMSCommandDispatcher
instance,
configured with a list of TLcdDataModel
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.
aDataModels
- a list of data models to decode SLD inline feature data