A CoordinateSystem aware Geometry AttributeType.
This class is the bridge between our FeatureType/AttributeType
classes and the CoordianteSystem.
This also allows access to the GeometryFactory used by this
GeometryAttributeType parse( Object ) method.
With JTS14 you can use GeometryFactory to to provide your own
CoordianteSequence representation. CoordinateSystem is given the
responsiblity of providing this class for the GeometryAttributeType as
only it knows the CoordianteSequence class and PercisionModel mosted
suitable. It also may know an SRID number suitable for the
GeometryFactory to use when constructing new Geometry objects.
It is recomended that the CoordinateSystem GeometryFactory also
supply the CoordinateSystem as the value for Geometry.getUserData().
author: Jody Garnett, Refractions Research, Inc. |