public class TLcdS52SLDSymbolizer extends ALcdSLDSymbolizer
TLcdS52DisplaySettings
object within an SLD ALcdSLDSymbolizer
,
or, on XML level, to embed S-52 display settings within an <sld:Symbolizer/>
element.
Note that the SLD rendering engine of LuciadLightspeed does not support the visualization of
this symbolizer; if an SLD feature type style is found to contain a TLcdS52Symbolizer
,
this should be visualized by creating an S-52 layer using com.luciad.format.s52.gxy.TLcdS52GXYLayerFactory
or com.luciad.format.s52.lightspeed.TLspS52LayerBuilder
.TLcdS52DisplaySettings
,
ALcdSLDSymbolizer
Constructor and Description |
---|
TLcdS52SLDSymbolizer()
Creates a new, empty TLcdS52Symbolizer instance.
|
TLcdS52SLDSymbolizer(TLcdDataType aType)
Creates a new, empty TLcdS52Symbolizer instance with the specified data type.
|
Modifier and Type | Method and Description |
---|---|
TLcdS52DisplaySettings |
getDisplaySettings()
Returns the S-52 display settings of this symbolizer.
|
void |
setDisplaySettings(TLcdS52DisplaySettings aDisplaySettings)
Sets the S-52 display settings of this symbolizer.
|
getDescription, getName, getUom, getVersion, setDescription, setName, setUom, setVersion, toString
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
public TLcdS52SLDSymbolizer()
public TLcdS52SLDSymbolizer(TLcdDataType aType)
TLcdS52SLDDataTypes.S52SymbolizerType
or a subtype hereof.public TLcdS52DisplaySettings getDisplaySettings()
public void setDisplaySettings(TLcdS52DisplaySettings aDisplaySettings)
aDisplaySettings
- the S-52 display settings of this symbolizer.