|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectFormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
PositionVector7Param
@Immutable public class PositionVector7Param
The provider for "Position Vector 7-parameters transformation" (EPSG:9606).
| referencing/geotk-referencing (download) | View source code for this class |
| Field Summary | |
|---|---|
static ParameterDescriptor<Double> |
DX
The operation parameter descriptor for the X-axis translation (dx) parameter value. |
static ParameterDescriptor<Double> |
DY
The operation parameter descriptor for the Y-axis translation (dy) parameter value. |
static ParameterDescriptor<Double> |
DZ
The operation parameter descriptor for the Z-axis translation (dz) parameter value. |
static ParameterDescriptor<Double> |
EX
The operation parameter descriptor for the X-axis rotation (ex) parameter value. |
static ParameterDescriptor<Double> |
EY
The operation parameter descriptor for the Y-axis rotation (ey) parameter value. |
static ParameterDescriptor<Double> |
EZ
The operation parameter descriptor for the Z-axis rotation (ez) parameter value. |
static ParameterDescriptorGroup |
PARAMETERS
The parameters group. |
static ParameterDescriptor<Double> |
PPM
The operation parameter descriptor for the Scale difference (ppm) parameter value. |
static ParameterDescriptor<Integer> |
SRC_DIM
The operation parameter descriptor for the number of source geographic dimension (2 or 3). |
static ParameterDescriptor<Double> |
SRC_SEMI_MAJOR
The operation parameter descriptor for the "src_semi_major" optional parameter value. |
static ParameterDescriptor<Double> |
SRC_SEMI_MINOR
The operation parameter descriptor for the "src_semi_minor" optional parameter value. |
static ParameterDescriptor<Integer> |
TGT_DIM
The operation parameter descriptor for the number of target geographic dimension (2 or 3). |
static ParameterDescriptor<Double> |
TGT_SEMI_MAJOR
The operation parameter descriptor for the "tgt_semi_major" optional parameter value. |
static ParameterDescriptor<Double> |
TGT_SEMI_MINOR
The operation parameter descriptor for the "tgt_semi_minor" optional parameter value. |
| Fields inherited from class DefaultOperationMethod |
|---|
sourceDimension, targetDimension |
| Fields inherited from class FormattableObject |
|---|
EPSG, GEOTIFF, INTERNAL, OGC, SINGLE_LINE |
| Fields inherited from interface OperationMethod |
|---|
FORMULA_KEY |
| Fields inherited from interface IdentifiedObject |
|---|
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
| Constructor Summary | |
|---|---|
PositionVector7Param()
Constructs the provider. |
|
| Method Summary | |
|---|---|
protected MathTransform |
createMathTransform(ParameterValueGroup values)
Creates a math transform from the specified group of parameter values. |
Class<Transformation> |
getOperationType()
Returns the operation type, which is a transformation. |
| Methods inherited from class MathTransformProvider |
|---|
ensureValidValues, formatWKT |
| Methods inherited from class DefaultOperationMethod |
|---|
checkDimensions, computeHashCode, equals, getFormula, getParameters, getSourceDimensions, getTargetDimensions |
| Methods inherited from class AbstractIdentifiedObject |
|---|
equals, getAlias, getIdentifier, getIdentifiers, getName, getName, getRemarks, hashCode, nameMatches |
| Methods inherited from class FormattableObject |
|---|
getDefaultIndentation, print, setDefaultIndentation, toString, toWKT, toWKT, toWKT |
| Methods inherited from class Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface IdentifiedObject |
|---|
getAlias, getIdentifiers, getName, getRemarks, toWKT |
| Field Detail |
|---|
public static final ParameterDescriptor<Integer> SRC_DIM
"Ellipsoid_To_Geocentric"
transform will be concatenated before the geocentric translation.
public static final ParameterDescriptor<Integer> TGT_DIM
"Geocentric_To_Ellipsoid"
transform will be concatenated after the geocentric translation.
public static final ParameterDescriptor<Double> SRC_SEMI_MAJOR
"src_semi_major" optional parameter value.
This is a Geotk-specific argument. If presents, an "Ellipsoid_To_Geocentric"
transform will be concatenated before the geocentric translation.
Valid values range from 0 to infinity. Units are metres.
public static final ParameterDescriptor<Double> SRC_SEMI_MINOR
"src_semi_minor" optional parameter value.
This is a Geotk-specific argument. If presents, an "Ellipsoid_To_Geocentric"
transform will be concatenated before the geocentric translation.
Valid values range from 0 to infinity. Units are metres.
public static final ParameterDescriptor<Double> TGT_SEMI_MAJOR
"tgt_semi_major" optional parameter value.
This is a Geotk-specific argument. If presents, a "Geocentric_To_Ellipsoid"
transform will be concatenated after the geocentric translation.
Valid values range from 0 to infinity. Units are metres.
public static final ParameterDescriptor<Double> TGT_SEMI_MINOR
"tgt_semi_minor" optional parameter value.
This is a Geotk-specific argument. If presents, a "Geocentric_To_Ellipsoid"
transform will be concatenated after the geocentric translation.
Valid values range from 0 to infinity. Units are metres.
public static final ParameterDescriptor<Double> DX
public static final ParameterDescriptor<Double> DY
public static final ParameterDescriptor<Double> DZ
public static final ParameterDescriptor<Double> EX
public static final ParameterDescriptor<Double> EY
public static final ParameterDescriptor<Double> EZ
public static final ParameterDescriptor<Double> PPM
public static final ParameterDescriptorGroup PARAMETERS
| Constructor Detail |
|---|
public PositionVector7Param()
| Method Detail |
|---|
public Class<Transformation> getOperationType()
getOperationType in class MathTransformProvider
protected MathTransform createMathTransform(ParameterValueGroup values)
throws ParameterNotFoundException
createMathTransform in class MathTransformProvidervalues - The group of parameter values.
ParameterNotFoundException - if a required parameter was not found.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||