Class SimpleCRS.Temporal

All Implemented Interfaces:
Identifier, CoordinateReferenceSystem, SingleCRS, TemporalCRS, CoordinateSystem, TimeCS, Datum, TemporalDatum, IdentifiedObject, ReferenceIdentifier, ReferenceSystem
Enclosing class:
SimpleCRS

public static class SimpleCRS.Temporal extends SimpleCRS implements TemporalCRS, TimeCS, TemporalDatum
A TemporalCRS specialization of SimpleCRS with its own datum.

In order to keep the model simpler, this temporal CRS is also its own datum. Merging the CRS and datum interfaces is usually not a recommended practice since many temporal CRS can have the same datum. However, this particular class takes this approach because the geoapi-examples module is only a demonstration of how GeoAPI can be implemented in a few simple cases. More complex applications are encouraged to store the datum in a separated object.

Since:
3.1