Package | Description |
---|---|
com.luciad.format.s52 |
Handles the S-52 format.
|
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
com.luciad.format.s52.lightspeed |
This package provides a
layer builder
to create layers for S57 data (individual cells and catalogues). |
com.luciad.format.s52.sld |
This package provides a dedicated S-52 SLD Symbolizer, to specify within an SLD that data should
be rendered using S-52 styling.
|
Modifier and Type | Method and Description |
---|---|
TLcdS52DisplaySettings |
TLcdS52DisplaySettings.clone() |
TLcdS52DisplaySettings |
TLcdS52ModelListBuilder.getDisplaySettings()
Returns the S-52 display settings object, defining how the S-57 data will be rendered.
|
TLcdS52DisplaySettings |
TLcdS52ConditionalSymbology.getDisplaySettings()
Returns the S-52 display settings object, defining how the S-57 data will be rendered.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYLayerFactory |
TLcdS52ProductConfiguration.createGXYLayerFactory(TLcdS52DisplaySettings aDisplaySettings)
Creates an
ILcdGXYLayerFactory capable of creating S-52 compliant layers for S-57
cells
and catalogues. |
TLcdS52GXYPainterProvider |
TLcdS52ProductConfiguration.createGXYPainterProvider(TLcdS52DisplaySettings aDisplaySettings)
Creates a new S-52 painter provide for this product type, configured with the specified S-52
display settings.
|
TLcdS52ModelListBuilder |
TLcdS52ProductConfiguration.createModelListBuilder(TLcdS52DisplaySettings aDisplaySettings)
Deprecated.
It is no longer needed to order the model elements before visualising them. The
layer factories accept models decoded by the model decoders as well. In GXY you
can
still use the ordered model. Lightspeed
only supports models that come straight from the model decoder.
|
ILcdModelDecoder |
TLcdS52ProductConfiguration.createOrderedModelDecoder(ILcdModelDecoder aS57ModelDecoder,
TLcdS52DisplaySettings aDisplaySettings)
Deprecated.
It is no longer needed to order the model elements before visualising them. The
layer factories accept models decoded by the model decoders as well. In GXY you
can
still use the ordered model. Lightspeed
only supports models that come straight from the model decoder. Consult the
developer guide for more information.
|
ILcdS52Symbology |
TLcdS52ProductConfiguration.createSymbology(TLcdS52DisplaySettings aDisplaySettings)
Creates a new S-52 symbology for this product type, configured with the specified S-52
display settings.
|
ILcdS52Symbology |
TLcdS52SymbologyDecoder.decodeS52Symbology(String aSourceName,
TLcdS52DisplaySettings aDisplaySettings)
Decodes an S-52 symbology, which can be applied to render S-57 geometry.
|
void |
TLcdS52DisplaySettings.setAll(TLcdS52DisplaySettings aDisplaySettings)
Configures this display settings with the configuration of the specified display settings.
|
Constructor and Description |
---|
TLcdS52ConditionalSymbology(TLcdS52DisplaySettings aDisplaySettings)
Creates a new
TLcdS52ConditionalSymbology , configured with the specified S-52 display
settings. |
TLcdS52DisplaySettings(TLcdS52DisplaySettings aDisplaySettings)
Creates a new display settings instance, initialized with the settings of the given display
settings.
|
TLcdS52ModelListBuilder(TLcdS52DisplaySettings aDisplaySettings)
Creates a new
TLcdS52ModelListBuilder , configured with the specified S-52 display
settings. |
Modifier and Type | Method and Description |
---|---|
TLcdS52DisplaySettings |
TLcdS52GXYPainterProvider.getDisplaySettings()
Returns the S-52 display settings object, defining how the S-57 data will be rendered.
|
TLcdS52DisplaySettings |
TLcdS52GXYLayerFactory.getDisplaySettings()
Returns the display settings used by this layer factory.
|
TLcdS52DisplaySettings |
TLcdS52GXYLayer.getDisplaySettings()
Returns the S-52 display settings of this layer.
|
TLcdS52DisplaySettings |
TLcdS52GXYCatalogueLayer.getDisplaySettings()
Returns the S-52 display settings object, defining how the S-57 data will be rendered.
|
Constructor and Description |
---|
TLcdS52GXYCatalogueLayer(ILcdModel aS57Catalogue,
TLcdS52DisplaySettings aDisplaySettings)
Creates a new catalogue layer list which will be initialized with the given model.
|
TLcdS52GXYLayer(ILcdModel aModel,
TLcdS52DisplaySettings aDisplaySettings)
Creates a new layer which will be initialized with the given S-57 model and display settings.
|
TLcdS52GXYLayerFactory(TLcdS52DisplaySettings aDisplaySettings)
Creates a layer factory which will use the specified display settings for all of the layers
its
creates.
|
TLcdS52GXYPainterProvider(TLcdS52DisplaySettings aDisplaySettings)
Creates a new
TLcdS52GXYPainterProvider , initialized with the given S-52 display
settings. |
Modifier and Type | Method and Description |
---|---|
TLspS52LayerBuilder |
TLspS52LayerBuilder.s52DisplaySettings(TLcdS52DisplaySettings aDisplaySettings)
Specify the
S52 display settings to use in this layer. |
Modifier and Type | Method and Description |
---|---|
TLcdS52DisplaySettings |
TLcdS52SLDSymbolizer.getDisplaySettings()
Returns the S-52 display settings of this symbolizer.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdS52SLDSymbolizer.setDisplaySettings(TLcdS52DisplaySettings aDisplaySettings)
Sets the S-52 display settings of this symbolizer.
|