public class GeocentricTranslation extends ProjectiveTransform
| EPSG name | EPSG code | 
|---|---|
| Geocentric translations | 9603 | 
| Position Vector 7-param. transformation | 9606 | 
| Coordinate Frame rotation | 9607 | 
The conversion between geographic and geocentric coordinates is usually not part of this transform. However, the Geotools implementation of the provider accepts the following extensions:
"src_semi_major" and "src_semi_minor" parameters are provided, then a
       "Ellipsoid_To_Geocentric" transform is concatenated before this transform.
   "tgt_semi_major" and "tgt_semi_minor" parameters are provided, then a
       "Geocentric_To_Ellipsoid" transform is concatenated after this transform.
 | Modifier and Type | Class and Description | 
|---|---|
| static class  | GeocentricTranslation.ProviderBase class for geocentric affine transform providers. | 
| static class  | GeocentricTranslation.ProviderFrameRotationGeocentric affine transform provider for "Coordinate
 Frame rotation". | 
| static class  | GeocentricTranslation.ProviderSevenParamBase class for geocentric affine transform providers with
 rotation terms. | 
ProjectiveTransform.ProviderAffine, ProjectiveTransform.ProviderLongitudeRotationAbstractMathTransform.InverseSINGLE_LINE| Constructor and Description | 
|---|
| GeocentricTranslation(BursaWolfParameters parameters)Creates a new geocentric affine transform. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object object)Compares the specified object with this math transform for equality. | 
| ParameterDescriptorGroup | getParameterDescriptors()Returns the parameter descriptors for this math transform. | 
| ParameterValueGroup | getParameterValues()Returns the parameters for this math transform. | 
| int | hashCode()Returns a hash value for this transform. | 
create, create, createScale, createSelectMatrix, createTranslation, derivative, derivative, getMatrix, getSourceDimensions, getTargetDimensions, inverse, isIdentity, isIdentity, transform, transformcreateTransformedShape, ensureNonNull, formatWKT, getName, needCopy, normalizeAngle, rollLongitude, transform, transform, transform, transformcleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKTtoWKT, transform, transform, transformpublic GeocentricTranslation(BursaWolfParameters parameters)
parameters - The Bursa-Wolf parameters to use for initializing the transformation.public ParameterDescriptorGroup getParameterDescriptors()
getParameterDescriptors in class ProjectiveTransformnull.OperationMethod.getParameters()public ParameterValueGroup getParameterValues()
getParameterValues in class ProjectiveTransformOperation.getParameterValues()public int hashCode()
hashCode in class ProjectiveTransformpublic boolean equals(Object object)
equals in class ProjectiveTransformobject - The object to compare with this transform.true if the given object is a transform of the same class and if, given
     identical source position, the transformed position would be the equals.Copyright © 1996–2019 Geotools. All rights reserved.