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 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.
Mapping from omitted interfaces to their replacements
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