Module org.opengis.geoapi
Package org.opengis.temporal
package org.opengis.temporal
Temporal position and duration.
The current GeoAPI version contains only the minimal amount of ISO 19108 (Temporal schema)
interfaces required for supporting metadata and referencing by coordinates.
Integration with other standards
This package is derived from ISO 19108:2002 (Temporal schema).
But that standard overlaps with ISO 19111:2019 and with the
Integration with other standards 
This package is derived from ISO 19108:2002 (Temporal schema).
But that standard overlaps with ISO 19111:2019 and with the java.time
standard API.
In order to provide a more harmonized API, GeoAPI omits the interfaces listed below.
The column on the right side shows the closest matches in other standards,
but the actual type used by GeoAPI is generally a parent type for allowing flexibility.
Omitted ISO 19108 type | Closest equivalence |
---|---|
JulianDate | Combination of DirectPosition and TemporalCRS |
TM_CalDate | LocalDate |
TM_CalendarEra | IsoEra |
TM_Calendar | TemporalCRS with CoordinateDataType.DATE_TIME |
TM_Clock | TemporalCRS with user-defined CoordinateDataType |
TM_ClockTime | LocalTime |
TM_CoordinateSystem | TemporalCRS with CoordinateDataType.MEASURE |
TM_Coordinate | Combination of DirectPosition and TemporalCRS |
TM_DateAndTime | LocalDateTime |
TM_Duration | TemporalAmount |
TM_IntervalLength | Duration |
TM_OrdinalEra | Era |
TM_OrdinalPosition | Combination of DirectPosition and TemporalCRS |
TM_OrdinalReferenceSystem | TemporalCRS with CoordinateDataType.INTEGER |
TM_PeriodDuration | Period |
TM_ReferenceSystem | TemporalCRS |
TM_TemporalPosition | Temporal |
- Since:
- 1.0
-
ClassDescriptionThrown when a temporal operation cannot be performed because a position has an indeterminate value.Indications that a temporal position is not precisely known.A zero-dimensional temporal primitive that represents position in time, equivalent to a point in space.A one-dimensional temporal primitive that represent extent in time.Effectively deprecated — use
java.time.Duration
instead.A non-decomposed element of temporal object or topology of time.