| 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.Geometryobjects 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. | 
| protected Paint | SLDStyleFactory. getPaint(Fill fill,
        Object feature,
        Symbolizer symbolizer) | 
| void | StyleAttributeExtractor. visit(Symbolizer sym) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ExtensionSymbolizerCustom symbolizer support. | 
| interface  | LineSymbolizerA symbolizer describes how a feature should appear on a map. | 
| interface  | PointSymbolizerA symbolizer describes how a feature should appear on a map. | 
| interface  | PolygonSymbolizerA symbolizer describes how a polygon feature should appear on a map. | 
| interface  | RasterSymbolizerThe RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos,
 DEMs). | 
| interface  | TextSymbolizerA symbolizer describes how a feature should appear on a map. | 
| interface  | TextSymbolizer2Contains label shield hack. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TextSymbolizerImplProvides a Java representation of an SLD TextSymbolizer that defines how text symbols should be
 rendered. | 
| Modifier and Type | Method and Description | 
|---|---|
| Symbolizer | StyleImpl. getDefaultSpecification() | 
| Symbolizer | Style. getDefaultSpecification()This functionality is from an ISO specificaiton; and conflicts with the idea of an else rule
 presented by SLD. | 
| 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 | ImageOutline. getSymbolizer()Returns the symbolizer of the image outline. | 
| Symbolizer | ImageOutlineImpl. getSymbolizer() | 
| Symbolizer[] | RuleImpl. getSymbolizers()Deprecated.  | 
| 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 | 
|---|---|
| void | RuleImpl. addSymbolizer(Symbolizer symb)Deprecated.  | 
| FeatureTypeStyle | StyleBuilder. createFeatureTypeStyle(String featureTypeName,
                      Symbolizer symbolizer)create a SimpleFeature type styler | 
| FeatureTypeStyle | StyleBuilder. createFeatureTypeStyle(String featureTypeName,
                      Symbolizer[] symbolizers)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 | StyleFactory. createImageOutline(Symbolizer symbolizer)Creates a new ImageOutline. | 
| ImageOutline | StyleFactoryImpl. createImageOutline(Symbolizer symbolizer) | 
| RasterSymbolizer | StyleFactory. createRasterSymbolizer(String geometryPropertyName,
                      Expression opacity,
                      ChannelSelection channel,
                      Expression overlap,
                      ColorMap colorMap,
                      ContrastEnhancement ce,
                      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 | StyleFactoryImpl. createRasterSymbolizer(String geometryPropertyName,
                      Expression opacity,
                      ChannelSelection channel,
                      Expression overlap,
                      ColorMap colorMap,
                      ContrastEnhancement cenhancement,
                      ShadedRelief relief,
                      Symbolizer outline) | 
| Rule | StyleBuilder. createRule(Symbolizer symbolizer)create a simple styling rule | 
| Rule | StyleBuilder. createRule(Symbolizer[] symbolizers)reate a simple styling rule | 
| Rule | StyleFactoryImpl. createRule(Symbolizer[] symbolizers,
          Description desc,
          Graphic[] legends,
          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 | StyleImpl. setDefaultSpecification(Symbolizer defaultSymbolizer) | 
| void | Style. setDefaultSpecification(Symbolizer defaultSymbolizer) | 
| void | ImageOutline. setSymbolizer(Symbolizer symbolizer)Sets the symbolizer of the image outline. | 
| void | ImageOutlineImpl. setSymbolizer(Symbolizer symbolizer) | 
| void | RuleImpl. setSymbolizers(Symbolizer[] syms)Deprecated.  | 
| void | Rule. setSymbolizers(Symbolizer[] symbolizers)Deprecated. 
 please use symbolizers().addAll() | 
| 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,
        Graphic[] legends,
        String name,
        Filter filter,
        boolean isElseFilter,
        double maxScale,
        double minScale) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Symbolizer | DuplicatingStyleVisitor. copy(Symbolizer symbolizer) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Symbolizer | DuplicatingStyleVisitor. copy(Symbolizer symbolizer) | 
| void | RescaleStyleVisitor. visit(Symbolizer sym) | 
| void | DuplicatingStyleVisitor. visit(Symbolizer sym) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SymbolizerEncoder<S extends Symbolizer>Encodes a  Symbolizeras 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  Symbolizerobjects. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected T | SymbolizerParser. sym | 
Copyright © 1996–2019 Geotools. All rights reserved.