Package | Description |
---|---|
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.
|
com.luciad.ogc.sld.model |
Model objects for SLD Feature Type Styles implementing the OGC 05-077r4,
Symbology encoding standard, version 1.1.0, and the deprecated OGC 02-070 standard,
Styled Layer Descriptor Implementation Specification, version 1.0.
|
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdS52SLDSymbolizer
Symbolizer for expressing an S-52 styling configuration within an SLD Feature Type Style
definition.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdSLDLineSymbolizer
A LineSymbolizer is used to render a "stroke" along a linear geometry.
|
class |
TLcdSLDPointSymbolizer
A PointSymbolizer specifies the rendering of a "graphic symbol" at a point.
|
class |
TLcdSLDPolygonSymbolizer
A PolygonSymbolizer specifies the rendering of a polygon or
area geometry, including its interior fill and border stroke.
|
class |
TLcdSLDRasterSymbolizer
A RasterSymbolizer is used to specify the rendering of raster/matrix-coverage
data (e.g., satellite images, DEMs).
|
class |
TLcdSLDTextSymbolizer
A TextSymbolizer contains styling information to render text labels according to various graphical parameters.
|
Modifier and Type | Method and Description |
---|---|
ALcdSLDSymbolizer |
TLcdSLDRule.getSymbolizer(int aIndex)
Gets the symbolizer at a given position.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdSLDRule.addSymbolizer(ALcdSLDSymbolizer aSymbolizer)
Adds a symbolizer.
|
TLcdSLDRule.Builder<T> |
TLcdSLDRule.Builder.addSymbolizer(ALcdSLDSymbolizer aSymbolizer)
Adds the given symbolizer directly to this rule.
|
void |
TLcdSLDRule.insertSymbolizerAt(ALcdSLDSymbolizer aSymbolizer,
int aIndex)
Inserts a symbolizer in the list of symbolizers at the given index.
|
void |
TLcdSLDRule.removeSymbolizer(ALcdSLDSymbolizer aSymbolizer)
Removes a symbolizer.
|
Constructor and Description |
---|
TLcdSLDRule(String aName,
TLcdSLDDescription aDescription,
TLcdSLDGraphic aLegendGraphic,
TLcdOGCFilter aOGCFilter,
boolean aHasElseFilter,
double aMinScaleDenominator,
double aMaxScaleDenominator,
ALcdSLDSymbolizer[] aSymbolizers)
Constructor for given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYEditorProvider |
TLcdSLDSymbolizerPainterFactory.createStrokeEditorProvider(ALcdSLDSymbolizer aSymbolizer)
Returns an editor provider to edit lines.
|
protected ILcdSLDGraphicsProvider |
TLcdSLDSymbolizerPainterFactory.createStrokeGraphicsProvider(TLcdSLDStroke aStroke,
ALcdSLDSymbolizer aSymbolizer,
TLcdSLDContext aSLDContext)
Creates a
ILcdSLDGraphicsProvider that sets up a Graphics
object according to the styling information contained in the
TLcdSLDStroke passed. |
protected ILcdGXYPainterProvider |
TLcdSLDSymbolizerPainterFactory.createStrokePainterProvider(ALcdSLDSymbolizer aSymbolizer)
Deprecated.
Override
TLcdSLDSymbolizerPainterFactory.createStrokePainterProvider(ALcdSLDSymbolizer,TLcdSLDContext)
instead of this method. |
protected ILcdGXYPainterProvider |
TLcdSLDSymbolizerPainterFactory.createStrokePainterProvider(ALcdSLDSymbolizer aSymbolizer,
TLcdSLDContext aSLDContext)
Returns a painter provider to paint lines.
|
ALcdSLDSymbolizerPainter |
TLcdSLDSymbolizerPainterFactory.createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer,
TLcdSLDContext aSLDContext)
Calls on a specific method depending on the symbolizer type.
|
ALcdSLDSymbolizerPainter |
TLcdSLDGXYPainterFactory.createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer,
TLcdSLDContext aSLDContext)
Creates an ALcdSLDSymbolizerPainter using the
ILcdSLDSymbolizerPainterFactory set. |
ALcdSLDSymbolizerPainter |
ILcdSLDSymbolizerPainterFactory.createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer,
TLcdSLDContext aSLDContext)
Creates a symbolizer painter that applies the styling information in the
ALcdSymbolizer |
abstract ALcdSLDSymbolizerPainter |
ALcdSLDGXYPainterFactory.createSymbolizerPainter(ALcdSLDSymbolizer aSLDSymbolizer,
TLcdSLDContext aSLDContext)
Creates a symbolizer painter that renders objects according to the rendering hints defined in the given
symbolizer.
|