Package org.geotools.feature.type
Class AnnotationFeatureType
Object
AnnotationFeatureType
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_NAME
attribute 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
FieldsModifier and TypeFieldDescriptionstatic final SimpleFeatureType
The FeatureType reference that should be used for Anotations.static final String
The attribute name used to store the attribute name containing the annotation text. -
Method Summary
-
Field Details
-
ANNOTATION
The FeatureType reference that should be used for Anotations. -
ANNOTATION_ATTRIBUTE_NAME
The attribute name used to store the attribute name containing the annotation text. This is basically just a level of redirection.- See Also:
-