Package org.geotools.feature.type
Class BasicFeatureTypes
- Object
-
- BasicFeatureTypes
-
public class BasicFeatureTypes extends Object
Defines required attributes for Annotations.Annotations represent a text based geographic feature. The geometry stored in the feature indicates where the text should be drawn and the attribute indicated by the
#ANNOTATION_ATTRIBUTE_NAMEattribute holds the text to be displayed for the feature.Example:
if ( feature.getFeatureType().isDescendedFrom( AnnotationFeatureType.ANNOTATION ) ) { String attributeName = (String)feature.getAttribute( AnnotationFeatureType.ANNOTATION_ATTRIBUTE_NAME ); String annotationText = (String)feature.getAttribute( attributeName ); ... // Do something with the annotation text and feature }- Author:
- John Meagher
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_NAMESPACEDefault namespace used for our POINT, LINE, POLYGON types.static SimpleFeatureTypeFEATUREThe base type for all featuresstatic StringGEOMETRY_ATTRIBUTE_NAMEThe attribute name used to store the geometrystatic SimpleFeatureTypeLINEThe FeatureType reference that should be used for Linesstatic SimpleFeatureTypePOINTThe FeatureType reference that should be used for Pointsstatic SimpleFeatureTypePOLYGONThe FeatureType reference that should be used for Polygons
-
-
-
Field Detail
-
FEATURE
public static final SimpleFeatureType FEATURE
The base type for all features
-
POLYGON
public static final SimpleFeatureType POLYGON
The FeatureType reference that should be used for Polygons
-
POINT
public static final SimpleFeatureType POINT
The FeatureType reference that should be used for Points
-
LINE
public static final SimpleFeatureType LINE
The FeatureType reference that should be used for Lines
-
GEOMETRY_ATTRIBUTE_NAME
public static final String GEOMETRY_ATTRIBUTE_NAME
The attribute name used to store the geometry- See Also:
- Constant Field Values
-
DEFAULT_NAMESPACE
public static final String DEFAULT_NAMESPACE
Default namespace used for our POINT, LINE, POLYGON types.- See Also:
- Constant Field Values
-
-