public class WindBarbsFactory extends Object implements MarkFactory
TODO: We may consider adding a FLAG to say whether the arrows are toward wind (meteo convention) or against wind (ocean convention)
| Modifier and Type | Field and Description | 
|---|---|
| static AffineTransform | SOUTHERN_EMISPHERE_FLIPSOUTHERN_EMISPHERE_FLIP | 
| static String | WINDBARBS_PREFIX | 
| Constructor and Description | 
|---|
| WindBarbsFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| Shape | getShape(Graphics2D graphics,
        Expression symbolUrl,
        Feature feature)Return a shape with the given url. | 
public static final AffineTransform SOUTHERN_EMISPHERE_FLIP
public static final String WINDBARBS_PREFIX
public Shape getShape(Graphics2D graphics, Expression symbolUrl, Feature feature)
getShape in interface MarkFactorysymbolUrl - the expression that will return the symbol name. Once evaluated the
     expression should return something like plainName or like 
     protocol://path. See the actual implementations for details on the kind of
     supported name.feature - The feature that will be used to evaluate the symbolURL expression (or to
     extract data from it, think complex attributes, in that case a visit to the expression
     and some direct attribute value extraction might be needed instead)MarkFactory.getShape(java.awt.Graphics2D,
     org.opengis.filter.expression.Expression, org.opengis.feature.Feature)Copyright © 1996–2019 Geotools. All rights reserved.