Uses of Interface
org.geotools.api.style.Symbolizer
Packages that use Symbolizer
Package
Description
The following package is an implementation of OGC Symbology Encoding 1.1.0 and ISO 19117 : Portrayal
Basic interface for rendering of features.
A simple renderer implementation.
SLD 1.0 and SE RasterSymbolizer support classes
Styling to be applied on
org.geotools.renderer.geom.Geometry
objects at rendering time.Allows for symbolization of geospatial data.
Encoder for style objects as YSLD.
Parser for YSLD into style objects.
-
Uses of Symbolizer in org.geotools.api.style
Subinterfaces of Symbolizer in org.geotools.api.styleModifier and TypeInterfaceDescriptioninterface
An symbolizer interface for all unnormalized symbolizers, This interface should be used for vendor specific symbolizers.interface
Gives directions for how to draw lines on a map.interface
Indicates how to draw point geometries on a map.interface
Holds the information that indicates how to draw the lines and the interior of polygons.interface
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos, DEMs).interface
Indicates how text will be drawn.Methods in org.geotools.api.style that return SymbolizerModifier and TypeMethodDescriptionStyle.getDefaultSpecification()
This functionality is from an ISO specificaiton; and conflicts with the idea of an else rule presented by SLD.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.ImageOutline.getSymbolizer()
Returns the symbolizer of the image outline.Rule.getSymbolizers()
The symbolizers contain the actual styling information for different geometry types.Methods in org.geotools.api.style that return types with arguments of type SymbolizerModifier and TypeMethodDescriptionRule.symbolizers()
Symbolizers used, in order, to portray the features selected by this rule.Methods in org.geotools.api.style with parameters of type SymbolizerModifier and TypeMethodDescriptionStyleFactory.createImageOutline
(Symbolizer symbolizer) Creates a new ImageOutline.StyleFactory.createRasterSymbolizer
(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement ce, ShadedRelief relief, Symbolizer outline) StyleFactory.rasterSymbolizer
(String name, Expression geometry, Description description, Unit<?> unit, Expression opacity, ChannelSelection channelSelection, OverlapBehaviorEnum overlapsBehaviour, ColorMap colorMap, ContrastEnhancement contrast, ShadedRelief shaded, Symbolizer outline) void
Style.setDefaultSpecification
(Symbolizer defaultSymbolizer) void
RasterSymbolizer.setImageOutline
(Symbolizer symbolizer) 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.void
ImageOutline.setSymbolizer
(Symbolizer symbolizer) Sets the symbolizer of the image outline.StyleFactory.style
(String name, Description description, boolean isDefault, List<FeatureTypeStyle> featureTypeStyles, Symbolizer defaultSymbolizer) void
StyleVisitor.visit
(Symbolizer sym) since it is impossible to create a Symbolizer this method should generate an exception or warning.Method parameters in org.geotools.api.style with type arguments of type SymbolizerModifier and TypeMethodDescriptionStyleFactory.rule
(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter) Create a rule from the provided definition. -
Uses of Symbolizer in org.geotools.brewer.styling.builder
Classes in org.geotools.brewer.styling.builder with type parameters of type SymbolizerModifier and TypeClassDescriptionclass
SymbolizerBuilder<T extends Symbolizer>
Base class handling options management -
Uses of Symbolizer in org.geotools.map.legend
Methods in org.geotools.map.legend that return SymbolizerModifier and TypeMethodDescriptionstatic 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) Methods in org.geotools.map.legend with parameters of type SymbolizerModifier and TypeMethodDescriptionvoid
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) -
Uses of Symbolizer in org.geotools.renderer
Methods in org.geotools.renderer with parameters of type SymbolizerModifier and TypeMethodDescriptionboolean
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 notint[]
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 notVendorOptionParser.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 notint[]
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 -
Uses of Symbolizer in org.geotools.renderer.lite
Methods in org.geotools.renderer.lite with parameters of type SymbolizerModifier and TypeMethodDescriptionvoid
MetaBufferEstimator.visit
(Symbolizer sym) void
OpacityFinder.visit
(Symbolizer sym) -
Uses of Symbolizer in org.geotools.renderer.lite.gridcoverage2d
Methods in org.geotools.renderer.lite.gridcoverage2d with parameters of type Symbolizer -
Uses of Symbolizer in org.geotools.renderer.style
Methods in org.geotools.renderer.style with parameters of type SymbolizerModifier and TypeMethodDescriptionSLDStyleFactory.createDynamicStyle
(SimpleFeature f, Symbolizer symbolizer, Range scaleRange) Creates a rendered styleSLDStyleFactory.createStyle
(Object drawMe, Symbolizer symbolizer) Creates a rendered styleSLDStyleFactory.createStyle
(Object drawMe, Symbolizer symbolizer, Range scaleRange) Creates a rendered styleSLDStyleFactory.getPaint
(Fill fill, Object feature, Symbolizer symbolizer) void
StyleAttributeExtractor.visit
(Symbolizer sym) -
Uses of Symbolizer in org.geotools.styling
Classes in org.geotools.styling that implement SymbolizerModifier and TypeClassDescriptionclass
class
Provides a representation of a LineSymbolizer in an SLD Document.class
Provides a Java representation of the PointSymbolizer.class
Provides a representation of a PolygonSymbolizer in an SLD Document.class
Default implementation of RasterSymbolizer.class
Provides a Java representation of an SLD TextSymbolizer that defines how text symbols should be rendered.class
ExtensioSymbolizer capturing a vendor specific extension.Methods in org.geotools.styling that return SymbolizerModifier and TypeMethodDescriptionStyleImpl.getDefaultSpecification()
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.ImageOutlineImpl.getSymbolizer()
RuleImpl.getSymbolizers()
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 rulestatic Symbolizer[]
SLD.symbolizers
(Style style) Retrieves all symbolizers defined in a styleMethods in org.geotools.styling that return types with arguments of type SymbolizerMethods in org.geotools.styling with parameters of type SymbolizerModifier and TypeMethodDescriptionStyleBuilder.createFeatureTypeStyle
(String featureTypeName, Symbolizer symbolizer) create a SimpleFeature type stylerStyleBuilder.createFeatureTypeStyle
(String featureTypeName, Symbolizer... symbolizers) create a SimpleFeature type stylerStyleBuilder.createFeatureTypeStyle
(String typeName, Symbolizer[] symbolizers, double minScaleDenominator, double maxScaleDenominator) create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominatorsStyleBuilder.createFeatureTypeStyle
(String typeName, Symbolizer symbolizer, double minScaleDenominator, double maxScaleDenominator) create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominatorsStyleBuilder.createFeatureTypeStyle
(Symbolizer symbolizer) create a SimpleFeature type stylerStyleBuilder.createFeatureTypeStyle
(Symbolizer[] symbolizers, double minScaleDenominator, double maxScaleDenominator) create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominatorsStyleBuilder.createFeatureTypeStyle
(Symbolizer symbolizer, double minScaleDenominator, double maxScaleDenominator) create a SimpleFeature type styler see the SLD Spec for more details of scaleDenominatorsStyleFactoryImpl.createImageOutline
(Symbolizer symbolizer) abstract RasterSymbolizer
AbstractStyleFactory.createRasterSymbolizer
(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement ce, ShadedRelief relief, Symbolizer outline) StyleFactoryImpl.createRasterSymbolizer
(String geometryPropertyName, Expression opacity, ChannelSelection channel, Expression overlap, ColorMap colorMap, ContrastEnhancement cenhancement, ShadedRelief relief, Symbolizer outline) StyleBuilder.createRule
(Symbolizer symbolizer) create a simple styling ruleStyleBuilder.createRule
(Symbolizer... symbolizers) reate a simple styling ruleStyleBuilder.createRule
(Symbolizer[] symbolizers, double minScaleDenominator, double maxScaleDenominator) create a simple styling rule, see the SLD Spec for more details of scaleDenominatorsStyleBuilder.createRule
(Symbolizer symbolizer, double minScaleDenominator, double maxScaleDenominator) create a simple styling rule, see the SLD Spec for more details of scaleDenominatorsStyleFactoryImpl.createRule
(Symbolizer[] symbolizers, Description desc, Graphic legend, String name, Filter filter, boolean isElseFilter, double maxScale, double minScale) StyleBuilder.createStyle
(String typeName, Symbolizer symbolizer) create a new styleStyleBuilder.createStyle
(String typeName, Symbolizer symbolizer, double minScaleDenominator, double maxScaleDenominator) create a new styleStyleBuilder.createStyle
(Symbolizer symbolizer) create a new styleStyleBuilder.createStyle
(Symbolizer symbolizer, double minScaleDenominator, double maxScaleDenominator) create a new styleStyleFactoryImpl.rasterSymbolizer
(String name, Expression geometry, Description description, Unit<?> unit, Expression opacity, ChannelSelection channelSelection, OverlapBehaviorEnum overlapsBehaviour, ColorMap colorMap, ContrastEnhancement contrast, ShadedRelief shaded, Symbolizer outline) StyleFactoryImpl2.rasterSymbolizer
(String name, Expression geometry, Description description, Unit<?> unit, Expression opacity, ChannelSelection channelSelection, OverlapBehaviorEnum overlapsBehaviour, ColorMap colorMap, ContrastEnhancement contrast, ShadedRelief shaded, Symbolizer outline) void
StyleImpl.setDefaultSpecification
(Symbolizer defaultSymbolizer) void
RasterSymbolizerImpl.setImageOutline
(Symbolizer symbolizer) 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.void
ImageOutlineImpl.setSymbolizer
(Symbolizer symbolizer) StyleFactoryImpl.style
(String name, Description description, boolean isDefault, List<FeatureTypeStyle> featureTypeStyles, Symbolizer defaultSymbolizer) StyleFactoryImpl2.style
(String name, Description description, boolean isDefault, List<FeatureTypeStyle> featureTypeStyles, Symbolizer defaultSymbolizer) void
AbstractStyleVisitor.visit
(Symbolizer sym) static Style
SLD.wrapSymbolizers
(Symbolizer... symbolizers) Wrap one or more symbolizers into a Rule / FeatureTypeStyle / StyleMethod parameters in org.geotools.styling with type arguments of type SymbolizerModifier and TypeMethodDescriptionStyleFactoryImpl.rule
(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter) StyleFactoryImpl2.rule
(String name, Description description, GraphicLegend legend, double min, double max, List<Symbolizer> symbolizers, Filter filter) Constructors in org.geotools.styling with parameters of type SymbolizerModifierConstructorDescriptionprotected
RuleImpl
(Symbolizer... symbolizers) Creates a new instance of DefaultRuleprotected
RuleImpl
(Symbolizer[] symbolizers, Description desc, Graphic legend, String name, Filter filter, boolean isElseFilter, double maxScale, double minScale) -
Uses of Symbolizer in org.geotools.styling.visitor
Methods in org.geotools.styling.visitor that return SymbolizerModifier and TypeMethodDescriptionprotected Symbolizer
DuplicatingStyleVisitor.copy
(Symbolizer symbolizer) protected Symbolizer
RenderingSelectorStyleVisitor.copy
(Symbolizer symbolizer) Methods in org.geotools.styling.visitor with parameters of type SymbolizerModifier and TypeMethodDescriptionprotected Symbolizer
DuplicatingStyleVisitor.copy
(Symbolizer symbolizer) protected Symbolizer
RenderingSelectorStyleVisitor.copy
(Symbolizer symbolizer) void
DuplicatingStyleVisitor.visit
(Symbolizer sym) void
RenderingSelectorStyleVisitor.visit
(Symbolizer sym) void
RescaleStyleVisitor.visit
(Symbolizer sym) -
Uses of Symbolizer in org.geotools.ysld.encode
Classes in org.geotools.ysld.encode with type parameters of type SymbolizerModifier and TypeClassDescriptionclass
SymbolizerEncoder<S extends Symbolizer>
Encodes aSymbolizer
as YSLD.Methods in org.geotools.ysld.encode with parameters of type Symbolizer -
Uses of Symbolizer in org.geotools.ysld.parse
Classes in org.geotools.ysld.parse with type parameters of type SymbolizerModifier and TypeClassDescriptionclass
SymbolizerParser<T extends Symbolizer>
Base class for handling the parsing of Ysld "symbolizer" properties intoSymbolizer
objects.Fields in org.geotools.ysld.parse declared as Symbolizer