public interface ILcdWMSSLDFeatureTypeStyleProvider
ALcdSLDWMSGXYLayerFactory#createGXYLayer
to create a GXY layer that takes the styles into account.
An alternative way is to let the WMS client pass the SLD feature type styles in its request.
To plug in your own implementation you need to override ALcdOGCWMSCommandDispatcherFactory.createSLDFeatureTypeStyleProvider(ServletConfig)
and return your implementation.ALcdSLDWMSGXYLayerFactory
Modifier and Type | Method and Description |
---|---|
List<TLcdSLDFeatureTypeStyle[]> |
getSLDFeatureTypeStyles(String aLayerName,
String aStyleID,
ALcdRequestContext aRequestContext)
Provides a list of arrays of SLD feature type styles.
|
List<TLcdSLDFeatureTypeStyle[]> getSLDFeatureTypeStyles(String aLayerName, String aStyleID, ALcdRequestContext aRequestContext)
aLayerName
- The WMS layer name.aStyleID
- the id of the style to be used. The value may be null.aRequestContext
- aRequestContext the request context for which this layer is created.