Package | Description |
---|---|
org.geotools.brewer.styling.builder | |
org.geotools.map.legend | |
org.geotools.renderer |
Basic interface for rendering of features.
|
org.geotools.renderer.lite |
A simple renderer implementation.
|
org.geotools.renderer.lite.gridcoverage2d |
SLD 1.0 and SE RasterSymbolizer support classes
|
org.geotools.renderer.style |
Styling to be applied on
org.geotools.renderer.geom.Geometry objects at rendering time. |
org.geotools.styling |
Allows for symbolization of geospatial data.
|
org.geotools.styling.visitor | |
org.geotools.ysld.encode |
Encoder for style objects as YSLD.
|
org.geotools.ysld.parse |
Parser for YSLD into style objects.
|
Modifier and Type | Class and Description |
---|---|
class |
SymbolizerBuilder<T extends Symbolizer>
Base class handling options management
|
Modifier and Type | Method and Description |
---|---|
static Symbolizer[] |
Drawer.getSymbolizers(Class<? extends Geometry> type,
Color baseColor) |
static Symbolizer[] |
Drawer.getSymbolizers(Class<? extends Geometry> type,
Color baseColor,
boolean useTransparency) |
static Symbolizer[] |
Drawer.getSymbolizers(SimpleFeature feature) |
Modifier and Type | Method and Description |
---|---|
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform,
boolean drawVertices,
Symbolizer[] symbs,
MathTransform mt) |
void |
Drawer.drawFeature(BufferedImage bi,
SimpleFeature feature,
AffineTransform worldToScreenTransform,
boolean drawVertices,
Symbolizer symbolizer,
MathTransform mathTransform,
LiteShape shape) |
Modifier and Type | Method and Description |
---|---|
boolean |
VendorOptionParser.getBooleanOption(Symbolizer symbolizer,
String optionName,
boolean defaultValue)
Extracts a boolean from the vendor options map, returns it if found, returns the default
value if not
|
int[] |
VendorOptionParser.getDisplacementAngles(Symbolizer symbolizer,
String optionName)
Returns an array of int in the range [0, 360) which corresponds to the possible displacement
angles.
|
double |
VendorOptionParser.getDoubleOption(Symbolizer symbolizer,
String optionName,
double defaultValue)
Extracts a double from the vendor options map, returns it if found, returns the default value
if not
|
<T extends Enum<T>> |
VendorOptionParser.getEnumOption(Symbolizer symbolizer,
String optionName,
Enum<T> defaultValue)
Extracts a enumeration from the vendor options map, returns it if found, returns the default
value if not
|
int[] |
VendorOptionParser.getGraphicMargin(Symbolizer symbolizer,
String optionName)
Returns a CSS margin from the options map.
|
int |
VendorOptionParser.getIntOption(Symbolizer symbolizer,
String optionName,
int defaultValue)
Extracts a integer from the vendor options map, returns it if found, returns the default
value if not
|
Modifier and Type | Method and Description |
---|---|
void |
OpacityFinder.visit(Symbolizer sym) |
void |
MetaBufferEstimator.visit(Symbolizer sym) |
Modifier and Type | Method and Description |
---|---|
void |
StyleVisitorAdapter.visit(Symbolizer sym) |
Modifier and Type | Method and Description |
---|---|
Style2D |
SLDStyleFactory.createDynamicStyle(SimpleFeature f,
Symbolizer symbolizer,
Range scaleRange)
Creates a rendered style
|
Style2D |
SLDStyleFactory.createStyle(Object drawMe,
Symbolizer symbolizer)
Creates a rendered style
Makes use of a symbolizer cache based on identity to avoid recomputing over and over the
same style object and to reduce memory usage.
|
Style2D |
SLDStyleFactory.createStyle(Object drawMe,
Symbolizer symbolizer,
Range scaleRange)
Creates a rendered style
Makes use of a symbolizer cache based on identity to avoid recomputing over and over the
same style object and to reduce memory usage.
|
Paint |
SLDStyleFactory.getPaint(Fill fill,
Object feature,
Symbolizer symbolizer) |
void |
StyleAttributeExtractor.visit(Symbolizer sym) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtensionSymbolizer
Custom symbolizer support.
|
interface |
LineSymbolizer
A symbolizer describes how a feature should appear on a map.
|
interface |
PointSymbolizer
A symbolizer describes how a feature should appear on a map.
|
interface |
PolygonSymbolizer
A symbolizer describes how a polygon feature should appear on a map.
|
interface |
RasterSymbolizer
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos,
DEMs).
|
interface |
TextSymbolizer
A symbolizer describes how a feature should appear on a map.
|
interface |
TextSymbolizer2
Contains label shield hack.
|
Modifier and Type | Class and Description |
---|---|
class |
TextSymbolizerImpl
Provides a Java representation of an SLD TextSymbolizer that defines how text symbols should be
rendered.
|
Modifier and Type | Method and Description |
---|---|
Symbolizer |
Style.getDefaultSpecification()
This functionality is from an ISO specificaiton; and conflicts with the idea of an else rule
presented by SLD.
|
Symbolizer |
StyleImpl.getDefaultSpecification() |
Symbolizer |
RasterSymbolizer.getImageOutline()
The ImageOutline element specifies that individual source rasters in a multi-raster set (such
as a set of satellite-image scenes) should be outlined with either a LineStringSymbol or
PolygonSymbol.
|
Symbolizer |
RasterSymbolizerImpl.getImageOutline()
The ImageOutline element specifies that individual source rasters in a multi-raster set (such
as a set of satellite-image scenes) should be outlined with either a LineStringSymbol or
PolygonSymbol.
|
Symbolizer |
ImageOutlineImpl.getSymbolizer() |
Symbolizer |
ImageOutline.getSymbolizer()
Returns the symbolizer of the image outline.
|
Symbolizer[] |
RuleImpl.getSymbolizers() |
Symbolizer[] |
Rule.getSymbolizers()
The symbolizers contain the actual styling information for different geometry types.
|
protected static Symbolizer |
SLD.symbolizer(FeatureTypeStyle fts,
Class SYMBOLIZER)
Retrieve the first Symbolizer from the provided FeatureTypeStyle.
|
protected static Symbolizer |
SLD.symbolizer(Style style,
Class SYMBOLIZER)
Retrieve the first Symbolizer from the provided Style.
|
static Symbolizer[] |
SLD.symbolizers(Rule rule)
Retrieves all symbolizers defined in a rule
|
static Symbolizer[] |
SLD.symbolizers(Style style)
Retrieves all symbolizers defined in a style
|
Modifier and Type | Method and Description |
---|---|
List<Symbolizer> |
RuleImpl.symbolizers() |
List<Symbolizer> |
Rule.symbolizers()
Symbolizers used, in order, to portray the features selected by this rule.
|
Modifier and Type | Method and Description |
---|---|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(String featureTypeName,
Symbolizer... symbolizers)
create a SimpleFeature type styler
|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(String featureTypeName,
Symbolizer symbolizer)
create a SimpleFeature type styler
|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(String typeName,
Symbolizer[] symbolizers,
double minScaleDenominator,
double maxScaleDenominator)
create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominators
|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(String typeName,
Symbolizer symbolizer,
double minScaleDenominator,
double maxScaleDenominator)
create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominators
|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(Symbolizer symbolizer)
create a SimpleFeature type styler
|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(Symbolizer[] symbolizers,
double minScaleDenominator,
double maxScaleDenominator)
create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominators
|
FeatureTypeStyle |
StyleBuilder.createFeatureTypeStyle(Symbolizer symbolizer,
double minScaleDenominator,
double maxScaleDenominator)
create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominators
|
ImageOutline |
StyleFactoryImpl.createImageOutline(Symbolizer symbolizer) |
ImageOutline |
StyleFactory.createImageOutline(Symbolizer symbolizer)
Creates a new ImageOutline.
|
RasterSymbolizer |
StyleFactoryImpl.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement cenhancement,
ShadedRelief relief,
Symbolizer outline) |
abstract RasterSymbolizer |
AbstractStyleFactory.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement ce,
ShadedRelief relief,
Symbolizer outline) |
RasterSymbolizer |
StyleFactory.createRasterSymbolizer(String geometryPropertyName,
Expression opacity,
ChannelSelection channel,
Expression overlap,
ColorMap colorMap,
ContrastEnhancement ce,
ShadedRelief relief,
Symbolizer outline) |
Rule |
StyleBuilder.createRule(Symbolizer... symbolizers)
reate a simple styling rule
|
Rule |
StyleBuilder.createRule(Symbolizer symbolizer)
create a simple styling rule
|
Rule |
StyleFactoryImpl.createRule(Symbolizer[] symbolizers,
Description desc,
GraphicLegend legend,
String name,
Filter filter,
boolean isElseFilter,
double maxScale,
double minScale) |
Rule |
StyleBuilder.createRule(Symbolizer[] symbolizers,
double minScaleDenominator,
double maxScaleDenominator)
create a simple styling rule, see the SLD Spec for more details of scaleDenominators
|
Rule |
StyleBuilder.createRule(Symbolizer symbolizer,
double minScaleDenominator,
double maxScaleDenominator)
create a simple styling rule, see the SLD Spec for more details of scaleDenominators
|
Style |
StyleBuilder.createStyle(String typeName,
Symbolizer symbolizer)
create a new style
|
Style |
StyleBuilder.createStyle(String typeName,
Symbolizer symbolizer,
double minScaleDenominator,
double maxScaleDenominator)
create a new style
|
Style |
StyleBuilder.createStyle(Symbolizer symbolizer)
create a new style
|
Style |
StyleBuilder.createStyle(Symbolizer symbolizer,
double minScaleDenominator,
double maxScaleDenominator)
create a new style
|
void |
Style.setDefaultSpecification(Symbolizer defaultSymbolizer) |
void |
StyleImpl.setDefaultSpecification(Symbolizer defaultSymbolizer) |
void |
ImageOutlineImpl.setSymbolizer(Symbolizer symbolizer) |
void |
ImageOutline.setSymbolizer(Symbolizer symbolizer)
Sets the symbolizer of the image outline.
|
void |
StyleVisitor.visit(Symbolizer sym)
since it is impossible to create a Symbolizer this method should generate an exception or
warning.
|
void |
AbstractStyleVisitor.visit(Symbolizer sym) |
static Style |
SLD.wrapSymbolizers(Symbolizer... symbolizers)
Wrap one or more symbolizers into a Rule / FeatureTypeStyle / Style
|
Constructor and Description |
---|
RuleImpl(Symbolizer... symbolizers)
Creates a new instance of DefaultRule
|
RuleImpl(Symbolizer[] symbolizers,
Description desc,
GraphicLegend legend,
String name,
Filter filter,
boolean isElseFilter,
double maxScale,
double minScale) |
Modifier and Type | Method and Description |
---|---|
protected Symbolizer |
RenderingSelectorStyleVisitor.copy(Symbolizer symbolizer) |
protected Symbolizer |
DuplicatingStyleVisitor.copy(Symbolizer symbolizer) |
Modifier and Type | Method and Description |
---|---|
protected Symbolizer |
RenderingSelectorStyleVisitor.copy(Symbolizer symbolizer) |
protected Symbolizer |
DuplicatingStyleVisitor.copy(Symbolizer symbolizer) |
void |
RescaleStyleVisitor.visit(Symbolizer sym) |
void |
RenderingSelectorStyleVisitor.visit(Symbolizer sym) |
void |
DuplicatingStyleVisitor.visit(Symbolizer sym) |
Modifier and Type | Class and Description |
---|---|
class |
SymbolizerEncoder<S extends Symbolizer>
Encodes a
Symbolizer as YSLD. |
Modifier and Type | Method and Description |
---|---|
protected void |
SymbolizersEncoder.encode(Symbolizer sym) |
Modifier and Type | Class and Description |
---|---|
class |
SymbolizerParser<T extends Symbolizer>
Base class for handling the parsing of Ysld "symbolizer" properties into
Symbolizer
objects. |
Modifier and Type | Field and Description |
---|---|
protected T |
SymbolizerParser.sym |
Copyright © 1996–2022 Geotools. All rights reserved.