GeographicObject


superclasses:

Tuple

subclassing:

The user may define subclasses of this class.

attributes:

position SpatialObject

comments:

This class represents the central concept in SAIF. The high level structure of GeographicObject is shown below. Not depicted in the figure are relationships which geographic objects may have with other geographic objects.

A geographic object is an object representing a real or artificially defined phenomenon which has, or potentially may have, some kind of spatial or spatiotemporal position.

position: the region of space, or space-time, which is occupied by the geographic object. If space alone is of interest, then position comes from SpatialObject directly. If both space and time are of interest, position comes from SpatiotemporalObject, a subclass of SpatialObject. The value for position specifies where (and when) the geographic object exists.


Links to Section 3.1 and the complete SAIF class list