Classes that represent data structures for storing spatial and non-spatial information.
This package includes the main classes for storing spatial objects. Raster maps are represented with
the RasterMap
class. Vector maps are represented with the VectorMap
class
and are composed of collections of GISVector
s representing individual points, lines and
areas.
All spatial objects implement the SpatialModel
interface. For convenience, most
inherit the SpatialObject
class, which contains some default spatial comparison behaviour.
Simple spatial locations can be stored in the Footprint
class. See Java Programming
for Spatial Sciences for more details on the spatial model design.
Other classes are used for storing various structures for triangulation (DelaunayTriang
,
Edge
and Node
) and multi-scale analysis (Quadratic
).