Class TLcdOGCSLDWMSCommandDispatcher

All Implemented Interfaces:
ILcdDisposable, AutoCloseable

public class TLcdOGCSLDWMSCommandDispatcher extends TLcdOGCWMSCommandDispatcher
Deprecated.
Since 2017.0 There is no need anymore for this class. All extra methods for supporting SLD are now available within TLcdOGCWMSCommandDispatcher.
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 Details

    • TLcdOGCSLDWMSCommandDispatcher

      public TLcdOGCSLDWMSCommandDispatcher()
      Deprecated.
      Creates a new TLcdOGCSLDWMSCommandDispatcher instance.
    • TLcdOGCSLDWMSCommandDispatcher

      public TLcdOGCSLDWMSCommandDispatcher(TLcdDataModel[] aDataModels)
      Deprecated.
      Creates a new 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.

      Parameters:
      aDataModels - a list of data models to decode SLD inline feature data