Package org.geotools.api.temporal
Interface TemporalCoordinateSystem
- All Superinterfaces:
IdentifiedObject
,ReferenceSystem
,TemporalReferenceSystem
- All Known Implementing Classes:
DefaultTemporalCoordinateSystem
A temporal coordinate system to simplify the computation of temporal distances between points and the functional
description of temporal operations.
- Author:
- Stephane Fellah (Image Matters), Alexander Petkov
-
Field Summary
Fields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
Fields inherited from interface ReferenceSystem
DOMAIN_OF_VALIDITY_KEY, SCOPE_KEY
-
Method Summary
Modifier and TypeMethodDescriptionIdentifies the base interval for this temporal coordinate system as a unit of measure specified by ISO 31-1, or a multiple of one of those units, as specified by ISO 1000.Position of the origin of the scale on which the temporal coordinate system is based expressed as a date in the Gregorian calendar and time of day in UTC.transformCoord
(TemporalCoordinate coordinates) Transforms a value of a coordinate within this temporal coordinate system and returns the equivalent date and time in the Gregorian Calendar and UTCtransformDateTime
(Date datetime) Transforms a date and time in the Gregorian Calendar and UTC to an equivalent coordinate within this temporal coordinate system.Methods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getRemarks, toWKT
Methods inherited from interface ReferenceSystem
getScope
Methods inherited from interface TemporalReferenceSystem
getDomainOfValidity, getName
-
Method Details
-
getOrigin
Date getOrigin()Position of the origin of the scale on which the temporal coordinate system is based expressed as a date in the Gregorian calendar and time of day in UTC. -
getInterval
InternationalString getInterval()Identifies the base interval for this temporal coordinate system as a unit of measure specified by ISO 31-1, or a multiple of one of those units, as specified by ISO 1000. -
transformCoord
Transforms a value of a coordinate within this temporal coordinate system and returns the equivalent date and time in the Gregorian Calendar and UTC -
transformDateTime
Transforms a date and time in the Gregorian Calendar and UTC to an equivalent coordinate within this temporal coordinate system.
-