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 FigureFactory
public ShapeFigure createLineFigure(Shape shape, FigureStyle style)
createLineFigure
in interface FigureFactory
public ShapeFigure createPolygonFigure(Shape shape, FigureStyle style)
createPolygonFigure
in interface FigureFactory
public 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.