|
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 Objectpublic Object clone()
clone in class Objectpublic boolean equals(Object object)
equals in class Objectobject -
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