org.cts.datum
Interface Datum

All Superinterfaces:
Identifiable
All Known Implementing Classes:
AbstractDatum, GeodeticDatum, VerticalDatum

public interface Datum
extends Identifiable

A Datum (plural datums) is a reference from which measurements are made.

This interface defines getters and setters for attributes common to every kind of datum (horizontal or vertical) : origin, extent, epoch

Author:
Michaƫl Michaud

Field Summary
 
Fields inherited from interface org.cts.Identifiable
DEFAULT, LOCAL, UNKNOWN
 
Method Summary
 Ellipsoid getEllipsoid()
          Returns the ellipsoid of this datum.
 String getEpoch()
          Returns the realization epoch as a String.
 Extent getExtent()
          Returns the valid extent of this Datum.
 String getOrigin()
          Returns origin description of this Datum.
 PrimeMeridian getPrimeMeridian()
          Returns the primemeridian of this datum.
 CoordinateOperation getToWGS84()
          Returns the ellipsoid of this datum.
 
Methods inherited from interface org.cts.Identifiable
addAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortName
 

Method Detail

getOrigin

String getOrigin()
Returns origin description of this Datum.


getExtent

Extent getExtent()
Returns the valid extent of this Datum.


getEpoch

String getEpoch()
Returns the realization epoch as a String.


getEllipsoid

Ellipsoid getEllipsoid()
Returns the ellipsoid of this datum.


getToWGS84

CoordinateOperation getToWGS84()
Returns the ellipsoid of this datum.


getPrimeMeridian

PrimeMeridian getPrimeMeridian()
Returns the primemeridian of this datum.



Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.