deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.crs.coordinatesystems
Class VerticalCRS

java.lang.Object
  extended by org.deegree.crs.CRSIdentifiable
      extended by org.deegree.crs.coordinatesystems.CoordinateSystem
          extended by org.deegree.crs.coordinatesystems.VerticalCRS

public class VerticalCRS
extends CoordinateSystem

The VerticalCRS represents a crs based on one axis only, typically this crs is used as an extension on an already present crs, and adds a 'heightaxis' to the original crs.

Version:
$Revision: 18793 $, $Date: 2009-07-29 14:07:52 +0200 (Mi, 29 Jul 2009) $
Author:
Rutger Bezema, last edited by: $Author: rbezema $

Field Summary
 
Fields inherited from class org.deegree.crs.coordinatesystems.CoordinateSystem
COMPOUND_CRS, GEOCENTRIC_CRS, GEOGRAPHIC_CRS, PROJECTED_CRS, VERTICAL_CRS
 
Constructor Summary
VerticalCRS(VerticalDatum datum, Axis[] axisOrder, CRSIdentifiable identity)
           
 
Method Summary
 int getDimension()
           
 int getType()
           
 Axis getVerticalAxis()
           
 VerticalDatum getVerticalDatum()
           
 
Methods inherited from class org.deegree.crs.coordinatesystems.CoordinateSystem
convertToAxis, equals, getAxis, getDatum, getDirectTransformation, getEasting, getGeodeticDatum, getNorthing, getTransformations, getTypeName, getUnits, hasDirectTransformation, hashCode, toString
 
Methods inherited from class org.deegree.crs.CRSIdentifiable
addAreaOfUse, addName, checkForNullObject, checkForNullObject, checkForNullObject, getAreaOfUse, getAreaOfUseBBox, getAreasOfUse, getCode, getCodeAndName, getCodes, getDescription, getDescriptions, getName, getNames, getOrignalCodeStrings, getVersion, getVersions, hasCode, hasId, hasIdOrName, setDefaultAreaOfUse, setDefaultDescription, setDefaultId, setDefaultName, setDefaultVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VerticalCRS

public VerticalCRS(VerticalDatum datum,
                   Axis[] axisOrder,
                   CRSIdentifiable identity)
Parameters:
datum -
axisOrder -
identity -
Method Detail

getDimension

public int getDimension()
Specified by:
getDimension in class CoordinateSystem
Returns:
the dimension of this CRS.

getType

public int getType()
Specified by:
getType in class CoordinateSystem
Returns:
one of the *_CRS types defined in this class.

getVerticalDatum

public VerticalDatum getVerticalDatum()
Returns:
the vertical datum of this crs

getVerticalAxis

public Axis getVerticalAxis()
Returns:
the axis of this vertical crs.

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>