public class SimpleFeatureFigureFactory extends Object implements FigureFactory
| Constructor and Description |
|---|
SimpleFeatureFigureFactory(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType) |
| Modifier and Type | Method and Description |
|---|---|
ShapeFigure |
createLineFigure(Shape shape,
FigureStyle style) |
PointFigure |
createPointFigure(Point2D point,
FigureStyle style) |
ShapeFigure |
createPolygonFigure(Shape shape,
FigureStyle style) |
ShapeFigure |
createShapeFigure(com.vividsolutions.jts.geom.Geometry geometry,
FigureStyle style) |
org.opengis.feature.simple.SimpleFeature |
createSimpleFeature(com.vividsolutions.jts.geom.Geometry geometry) |
SimpleFeatureFigure |
createSimpleFeatureFigure(org.opengis.feature.simple.SimpleFeature simpleFeature,
String defaultStyleCss) |
FigureStyle |
deriveSelectedStyle(FigureStyle style) |
public SimpleFeatureFigureFactory(org.opengis.feature.simple.SimpleFeatureType simpleFeatureType)
public PointFigure createPointFigure(Point2D point, FigureStyle style)
createPointFigure in interface FigureFactorypublic ShapeFigure createLineFigure(Shape shape, FigureStyle style)
createLineFigure in interface FigureFactorypublic ShapeFigure createPolygonFigure(Shape shape, FigureStyle style)
createPolygonFigure in interface FigureFactorypublic SimpleFeatureFigure createSimpleFeatureFigure(org.opengis.feature.simple.SimpleFeature simpleFeature, String defaultStyleCss)
public ShapeFigure createShapeFigure(com.vividsolutions.jts.geom.Geometry geometry, FigureStyle style)
public org.opengis.feature.simple.SimpleFeature createSimpleFeature(com.vividsolutions.jts.geom.Geometry geometry)
public FigureStyle deriveSelectedStyle(FigureStyle style)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.