|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.model.csct.cs.Info
org.deegree.model.csct.cs.CoordinateSystem
org.deegree.model.csct.cs.CompoundCoordinateSystem
public class CompoundCoordinateSystem
An aggregate of two coordinate systems. One of these is usually a two dimensional coordinate system such as a geographic or a projected coordinate system with a horizontal datum. The other is one-dimensional coordinate system with a vertical datum.
| Field Summary | |
|---|---|
static CompoundCoordinateSystem |
WGS84
A default three-dimensional coordinate system for use with geographic coordinates with heights above the ellipsoid. |
| Fields inherited from class org.deegree.model.csct.cs.Info |
|---|
pool |
| Constructor Summary | |
|---|---|
CompoundCoordinateSystem(Map properties,
CoordinateSystem head,
CoordinateSystem tail)
Creates a compound coordinate system. |
|
CompoundCoordinateSystem(String name,
CoordinateSystem head,
CoordinateSystem tail)
Creates a compound coordinate system. |
|
| Method Summary | |
|---|---|
(package private) String |
addString(StringBuffer buffer)
Fill the part inside "[...]". |
boolean |
equals(Object object)
Compares the specified object with this coordinate system for equality. |
boolean |
equivalents(CoordinateSystem cs)
Returns true if this coordinate system is equivalents to the specified
coordinate system. |
AxisInfo |
getAxis(int dimension)
Gets axis details for dimension within coordinate system. |
Envelope |
getDefaultEnvelope()
Gets default envelope of coordinate system. |
int |
getDimension()
Returns the dimension of the coordinate system. |
CoordinateSystem |
getHeadCS()
Returns the first sub-coordinate system. |
CoordinateSystem |
getTailCS()
Returns the second sub-coordinate system. |
Unit |
getUnits(int dimension)
Gets units for dimension within coordinate system. |
| Methods inherited from class org.deegree.model.csct.cs.CoordinateSystem |
|---|
checkAxis, getDatum, getUnits |
| Methods inherited from class org.deegree.model.csct.cs.Info |
|---|
addString, addUnit, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, getAbbreviation, getAlias, getAuthority, getAuthorityCode, getName, getRemarks, hashCode, readResolve, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final CompoundCoordinateSystem WGS84
GeographicCoordinateSystem.WGS84 and the tail coordinate system is
VerticalCoordinateSystem.ELLIPSOIDAL.
| Constructor Detail |
|---|
public CompoundCoordinateSystem(String name,
CoordinateSystem head,
CoordinateSystem tail)
name - Name to give new object.head - Coordinate system to use for earlier ordinates.tail - Coordinate system to use for later ordinates.
CompoundCoordinateSystem(Map properties,
CoordinateSystem head,
CoordinateSystem tail)
properties - The set of properties (see Info).head - Coordinate system to use for earlier ordinates.tail - Coordinate system to use for later ordinates.| Method Detail |
|---|
public CoordinateSystem getHeadCS()
public CoordinateSystem getTailCS()
public int getDimension()
getDimension in interface DimensionedgetDimension in class CoordinateSystempublic AxisInfo getAxis(int dimension)
getAxis in class CoordinateSystemdimension -
public Unit getUnits(int dimension)
getUnits in class CoordinateSystemdimension -
public Envelope getDefaultEnvelope()
getDefaultEnvelope in class CoordinateSystempublic boolean equivalents(CoordinateSystem cs)
true if this coordinate system is equivalents to the specified
coordinate system. Two coordinate systems are considered equivalent if the
CoordinateTransformation from this to
cs would be the identity transform.
equivalents in class CoordinateSystemcs - The coordinate system (may be null).
true if both coordinate systems are equivalent.public boolean equals(Object object)
equals in class CoordinateSystemobject -
String addString(StringBuffer buffer)
buffer -
|
deegree 2.1 (2007/11/08 09:57 build-328-official) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net