public class CoordinateFrameRotation extends Object implements CoordinateOperation, WithEpsgGOperationMethod
| Constructor and Description |
|---|
CoordinateFrameRotation(double tx,
double ty,
double tz,
double rx,
double ry,
double rz,
double ds) |
| Modifier and Type | Method and Description |
|---|---|
void |
forward(double[] inCoordinate,
double[] outCoordinate) |
static PositionVectorTransformation |
fromTOWGS84(double[] params) |
int |
getMethodId()
Returns the EPSG code for the operation method
|
int |
inCoordinateDimension() |
boolean |
isReversible() |
int |
outCoordinateDimension() |
void |
reverse(double[] inCoordinate,
double[] outCoordinate) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitappendForward, appendReverse, reversedpublic CoordinateFrameRotation(double tx,
double ty,
double tz,
double rx,
double ry,
double rz,
double ds)
tx - X-axis translation in metersty - Y-axis translation in meterstz - Z-axis translation in meters*rx - X-axis rotation in arc-secondsry - Y-azis rotation in arc-secondsrz - Z-azis rotation in arc-secondsds - scale correction in parts per million (ppm)public static PositionVectorTransformation fromTOWGS84(double[] params)
public boolean isReversible()
isReversible in interface CoordinateOperationpublic int inCoordinateDimension()
inCoordinateDimension in interface CoordinateOperationpublic int outCoordinateDimension()
outCoordinateDimension in interface CoordinateOperationpublic void forward(double[] inCoordinate,
double[] outCoordinate)
forward in interface CoordinateOperationpublic void reverse(double[] inCoordinate,
double[] outCoordinate)
reverse in interface CoordinateOperationpublic int getMethodId()
WithEpsgGOperationMethodgetMethodId in interface WithEpsgGOperationMethodCopyright © 2023 geolatte.org. All rights reserved.