CoordT


superclasses:

Coordinate

attributes:

t TimeClass

restricted:

t : DateTime | Interval

comments:

This subclass is for the allocation of time to objects that require time as a coordinate. The high level structures of CoordT and Coordinate are as displayed below.

If t comes from the domain DateTime, then it provides a value directly from Date, Time, or TimeStamp (Date and Time). In these cases it represents an absolute value. The meaning of t may be further clarified through temporalReferencing, as used by a temporal (or spatiotemporal) object. For example, a spatiotemporal object may have coordinates defined through a subclass of CoordT. It is assumed that the value for temporalReferencing associated with the object applies not only to the value for time for the object (if one is given), but also to the coordinates used by the object. If t comes from the domain Interval, then it provides a value directly from either YearMonthInterval or DayTimeInterval. In these cases it represents a relative time from some starting point. That starting point is assumed to be the value for time specified for the temporal or spatiotemporal object making use of the time-based coordinates. The starting point time must represent an instant in time, coming from Date, Time or TimeStamp. If the higher level temporal or spatiotemporal object treats time as a duration, the starting point is assumed to be the startTime for the duration.


Links to Section 3.7 and the complete SAIF class list