|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.cts.IdentifiableComponent
org.cts.datum.AbstractDatum
public abstract class AbstractDatum
A datum (plural datums) is a reference from which measurements are made.
In surveying and geodesy, a datum is a reference point on the earth's surface against which position measurements are made, and an associated model of the shape of the earth for computing positions. Horizontal datums are used for describing a point on the earth's surface, in latitude and longitude or another coordinate system. Vertical datums are used to measure elevations or underwater depths. In engineering and drafting, a datum is a reference point, surface, or axis on an object against which measurements are made.
(Taken from wikipedia on 2006-10-06)
| Field Summary |
|---|
| Fields inherited from interface org.cts.Identifiable |
|---|
DEFAULT, LOCAL, UNKNOWN |
| Constructor Summary | |
|---|---|
protected |
AbstractDatum(Identifier identifier,
Extent extent,
String origin,
String epoch)
Creates a new Datum. |
| Method Summary | |
|---|---|
String |
getEpoch()
Returns the realization epoch of this Datum as a String. |
Extent |
getExtent()
Returns the valid extent of this Datum. |
String |
getOrigin()
Returns the description of this Datum origin. |
String |
toString()
Returns a String representation of this Datum. |
| Methods inherited from class org.cts.IdentifiableComponent |
|---|
addAlias, addRemark, equals, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, hashCode, setIdentifier, setRemarks, setShortName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.cts.datum.Datum |
|---|
getEllipsoid, getPrimeMeridian, getToWGS84 |
| Methods inherited from interface org.cts.Identifiable |
|---|
addAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortName |
| Constructor Detail |
|---|
protected AbstractDatum(Identifier identifier,
Extent extent,
String origin,
String epoch)
identifier - the identifier of this Datumextent - valid domain extent (extent definition depends on the kind
of Datum)origin - description of the origin or anchor point of this Datum.epoch - epoch of this Datum realization| Method Detail |
|---|
public Extent getExtent()
getExtent in interface Datumpublic String getOrigin()
getOrigin in interface Datumpublic String getEpoch()
getEpoch in interface Datumpublic String toString()
toString in class IdentifiableComponent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||