The type of the value of the attribute is an arbitrary object and is implementation dependent. Implementations of this interface may wish to type narrow {@link Property#getValue()} to be specific about the type geometry.For instance to return explicitly a JTS geometry.
Past a regular attribute, GeometryAttribute provides a method for obtaining the bounds of the underlying geometry, {@link #getBounds()}. The {@link #setBounds(BoundingBox)} method is used to explicitly set the boundswhich can be useful in situations where the data source stores the bounds explicitly along with the geometry.
@author Jody Garnett, Refractions Research @author Justin Deoliveira, The Open Planning Project @source $URL$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|