|
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.WGS84ConversionInfo
public class WGS84ConversionInfo
Parameters for a geographic transformation into WGS84. The Bursa Wolf parameters should be applied to geocentric coordinates, where the X axis points towards the Greenwich Prime Meridian, the Y axis points East, and the Z axis points North.
Field Summary | |
---|---|
String |
areaOfUse
Human readable text describing intended region of transformation. |
double |
dx
Bursa Wolf shift in meters. |
double |
dy
Bursa Wolf shift in meters. |
double |
dz
Bursa Wolf shift in meters. |
double |
ex
Bursa Wolf rotation in arc seconds. |
double |
ey
Bursa Wolf rotation in arc seconds. |
double |
ez
Bursa Wolf rotation in arc seconds. |
double |
ppm
Bursa Wolf scaling in parts per million. |
Constructor Summary | |
---|---|
WGS84ConversionInfo()
Construct a conversion info with all parameters set to 0. |
Method Summary | |
---|---|
Object |
clone()
Returns a copy of this object. |
boolean |
equals(Object object)
Compares the specified object with this object for equality. |
Matrix |
getAffineTransform()
Returns an affine maps that can be used to define this Bursa Wolf transformation. |
int |
hashCode()
Returns a hash value for this object. |
String |
toString()
Returns the Well Know Text (WKT) for this object. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public double dx
public double dy
public double dz
public double ex
public double ey
public double ez
public double ppm
public String areaOfUse
Constructor Detail |
---|
public WGS84ConversionInfo()
Method Detail |
---|
public Matrix getAffineTransform()
This affine transform can be applied on geocentric coordinates.S = 1 +ppm
/1000000 [ X ] [ S -ez
*S +ey
*Sdx
] [ X ] [ Y ] = [ +ez
*S S -ex
*Sdy
] [ Y ] [ Z ] [ -ey
*S +ex
*S Sdz
] [ Z ] [ 1 ] [ 0 0 0 1 ] [ 1 ]
public int hashCode()
hashCode
in class Object
public Object clone()
clone
in class Object
public boolean equals(Object object)
equals
in class Object
object
-
public String toString()
TOWGS84[dx, dy, dz, ex, ey, ez, ppm]
.
toString
in class Object
|
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