uk.me.jstott.jcoord.datum
Class Datum

java.lang.Object
  extended by uk.me.jstott.jcoord.datum.Datum
Direct Known Subclasses:
ETRF89Datum, Ireland1965Datum, NAD27AlaskaDatum, NAD27AlbertaBritishColumbiaDatum, NAD27AleutianEastDatum, NAD27AleutianWestDatum, NAD27BahamasDatum, NAD27CanadaDatum, NAD27CanadaEastDatum, NAD27CanadaManitobaOntarioDatum, NAD27CanadaNWTerritoryDatum, NAD27CanadaYukonDatum, NAD27CanalZoneDatum, NAD27CaribbeanDatum, NAD27CentralAmericaDatum, NAD27ContiguousUSDatum, NAD27CubaDatum, NAD27EasternUSDatum, NAD27GreenlandDatum, NAD27MexicoDatum, NAD27SanSalvadorDatum, NAD27WesternUSDatum, OSGB36Datum, WGS84Datum

public abstract class Datum
extends java.lang.Object

This class is part of the Jcoord package. Visit the Jcoord website for more information.

The Datum class represents a set of parameters for describing a particular datum, including a name, the reference ellipsoid used and the seven parameters required to translate co-ordinates in this datum to the WGS84 datum.

(c) 2006 Jonathan Stott

Created on 05-Mar-2006

Since:
1.1
Version:
1.1
Author:
Jonathan Stott

Constructor Summary
Datum()
           
 
Method Summary
 double getDs()
           
 double getDx()
           
 double getDy()
           
 double getDz()
           
 java.lang.String getName()
          Get the name of this Datum.
 Ellipsoid getReferenceEllipsoid()
          Get the reference ellipsoid associated with this Datum.
 double getRx()
           
 double getRy()
           
 double getRz()
           
 java.lang.String toString()
          Get a String representation of the parameters of a Datum object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Datum

public Datum()
Method Detail

getName

public java.lang.String getName()
Get the name of this Datum.

Returns:
the name of this Datum.
Since:
1.1

getReferenceEllipsoid

public Ellipsoid getReferenceEllipsoid()
Get the reference ellipsoid associated with this Datum.

Returns:
the reference ellipsoid associated with this Datum.
Since:
1.1

getDs

public double getDs()
Returns:
the ds
Since:
1.1

getDx

public double getDx()
Returns:
the dx
Since:
1.1

getDy

public double getDy()
Returns:
the dy
Since:
1.1

getDz

public double getDz()
Returns:
the dz
Since:
1.1

getRx

public double getRx()
Returns:
the rx
Since:
1.1

getRy

public double getRy()
Returns:
the ry
Since:
1.1

getRz

public double getRz()
Returns:
the rz
Since:
1.1

toString

public java.lang.String toString()
Get a String representation of the parameters of a Datum object.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of the parameters of a Datum object.
Since:
1.1