|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.model.cs.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.
CS_WGS84ConversionInfo
,
Serialized FormField Summary | |
java.lang.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. |
private static long |
serialVersionUID
Serial number for interoperability with different versions. |
Constructor Summary | |
WGS84ConversionInfo()
Construct a conversion info with all parameters set to 0. |
Method Summary | |
java.lang.Object |
clone()
Returns a copy of this object. |
boolean |
equals(java.lang.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. |
java.lang.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 |
private static final long serialVersionUID
public double dx
public double dy
public double dz
public double ex
public double ey
public double ez
public double ppm
public java.lang.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()
public java.lang.Object clone()
public boolean equals(java.lang.Object object)
public java.lang.String toString()
TOWGS84[dx, dy, dz, ex, ey, ez, ppm]
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |