|
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.datatypes.QualifiedName
org.deegree.model.crs.CoordinateSystem
public class CoordinateSystem
A coordinate system is a mathematical space, where the elements of the space are called positions. Each position is
described by a list of numbers. The length of the list corresponds to the dimension of the coordinate system. So in a
2D coordinate system each position is described by a list containing 2 numbers.
However, in a coordinate system, not all lists of numbers correspond to a position - some lists may be outside the
domain of the coordinate system. For example, in a 2D Lat/Lon coordinate system, the list (91,91) does not correspond
to a position.
Some coordinate systems also have a mapping from the mathematical space into locations in the real world. So in a
Lat/Lon coordinate system, the mathematical position (lat, long) corresponds to a location on the surface of the
Earth. This mapping from the mathematical space into real-world locations is called a Datum.
Constructor Summary | |
---|---|
CoordinateSystem(CoordinateSystem realCRS)
|
|
CoordinateSystem(CoordinateSystem realCRS,
String requestedID)
Creates a CoordinateSystem as a wrapper to the real CRS. |
Method Summary | |
---|---|
boolean |
equals(Object other)
|
Unit[] |
getAxisUnits()
|
CoordinateSystem |
getCRS()
|
int |
getDimension()
|
String |
getIdentifier()
This method returns the requested id (given in the constructor) and not the Identifiable.getIdentifier() which only returns the first
configured id. |
String |
getPrefixedName()
Since the crs uses a different namespace system as QualifiedName this method only returns the
getIdentifier() . |
Methods inherited from class org.deegree.datatypes.QualifiedName |
---|
getFormattedString, getLocalName, getNamespace, getPrefix, hashCode, isInNamespace, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
CoordinateSystem(CoordinateSystem realCRS, String requestedID)
realCRS
- public CoordinateSystem(CoordinateSystem realCRS)
realCRS
- to wrapMethod Detail |
---|
public String getIdentifier()
Identifiable.getIdentifier()
which only returns the first
configured id.
public String getPrefixedName()
QualifiedName
this method only returns the
getIdentifier()
.
getPrefixedName
in class QualifiedName
public Unit[] getAxisUnits()
public int getDimension()
public CoordinateSystem getCRS()
public boolean equals(Object other)
equals
in class QualifiedName
|
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
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://www.deegree.org