@UML(identifier="TM_CoordinateSystem", specification=ISO_19108) public interface TemporalCoordinateSystem extends TemporalReferenceSystem
DOMAIN_OF_VALIDITY_KEY, SCOPE_KEY
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
Date |
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 UTC
|
TemporalCoordinate |
transformDateTime(Date datetime)
Transforms a date and time in the Gregorian Calendar and UTC to an
equivalent coordinate within this temporal coordinate system.
|
getDomainOfValidity, getName
getScope
getAlias, getIdentifiers, getRemarks, toWKT
@UML(identifier="origin", obligation=MANDATORY, specification=ISO_19108) Date getOrigin()
@UML(identifier="interval", obligation=MANDATORY, specification=ISO_19108) InternationalString getInterval()
@UML(identifier="transformCoord", obligation=MANDATORY, specification=ISO_19108) Date transformCoord(TemporalCoordinate coordinates)
@UML(identifier="transformDateTime", obligation=MANDATORY, specification=ISO_19108) TemporalCoordinate transformDateTime(Date datetime)
Copyright © 1996–2019 Geotools. All rights reserved.