org.deegree.cs.coordinatesystems
Interface ICompoundCRS

All Superinterfaces:
CRSResource, ICRS, Object, TypedObjectNode
All Known Implementing Classes:
CompoundCRS, CompoundCRSRef

public interface ICompoundCRS
extends ICRS

Interface describing a CompundCRS

Version:
$Revision: $, $Date: $
Author:
Lyn Buesching, last edited by: $Author: lyn $

Method Summary
 IAxis[] getAxis()
           
 double getDefaultHeight()
           
 IAxis getHeightAxis()
           
 IUnit getHeightUnits()
           
 ICRS getUnderlyingCRS()
           
 
Methods inherited from interface org.deegree.cs.coordinatesystems.ICRS
convertToAxis, equalsWithFlippedAxis, getAlias, getDatum, getDimension, getDirectTransformation, getEasting, getGeodeticDatum, getNorthing, getTransformations, getType, getUnits, getValidDomain, hasDirectTransformation
 
Methods inherited from interface org.deegree.cs.CRSResource
addAreaOfUse, addName, getAreaOfUse, getAreaOfUseBBox, getAreasOfUse, getCode, getCodeAndName, getCodes, getDescription, getDescriptions, getName, getNames, getOrignalCodeStrings, getVersion, getVersions, hasCode, hasId, hasIdOrName, setDefaultAreaOfUse, setDefaultDescription, setDefaultId, setDefaultName, setDefaultVersion
 
Methods inherited from interface org.deegree.commons.tom.Object
getId
 

Method Detail

getHeightAxis

IAxis getHeightAxis()
Returns:
the heightAxis.

getHeightUnits

IUnit getHeightUnits()
Returns:
the units of the heightAxis.

getAxis

IAxis[] getAxis()
Specified by:
getAxis in interface ICRS
Returns:
the geographic Axis and the heightAxis as the third component.

getUnderlyingCRS

ICRS getUnderlyingCRS()
Returns:
the underlyingCRS.

getDefaultHeight

double getDefaultHeight()
Returns:
the defaultHeight or 0 if it was not set.


Copyright © 2011. All Rights Reserved.