org.geotoolkit.referencing.operation
Class DefaultTransformation
Object
FormattableObject
AbstractIdentifiedObject
AbstractCoordinateOperation
DefaultSingleOperation
DefaultTransformation
- All Implemented Interfaces:
- Serializable, Formattable, LenientComparable, IdentifiedObject, CoordinateOperation, SingleOperation, Transformation
@Immutable
public class DefaultTransformation
- extends DefaultSingleOperation
- implements Transformation
An operation on coordinates that usually includes a change of
Datum. The parameters of a coordinate
transformation are empirically derived from data containing the coordinates of a
series of points in both coordinate reference systems. This computational process
is usually "over-determined", allowing derivation of error (or accuracy) estimates
for the transformation. Also, the stochastic nature of the parameters may result
in multiple (different) versions of the same coordinate transformation.
- Since:
- 2.0
- Version:
- 3.00
- Author:
- Martin Desruisseaux (IRD)
- See Also:
DefaultConversion,
Serialized Form
- Module:
| Methods inherited from class AbstractCoordinateOperation |
computeHashCode, getAccuracy, getAccuracy, getCoordinateOperationAccuracy, getDomainOfValidity, getMathTransform, getOperationVersion, getScope, getSourceCRS, getTargetCRS, getType |
DefaultTransformation
public DefaultTransformation(Map<String,?> properties,
CoordinateReferenceSystem sourceCRS,
CoordinateReferenceSystem targetCRS,
MathTransform transform,
OperationMethod method)
- Constructs a transformation from a set of properties.
The properties given in argument follow the same rules than for the
base-class constructor.
- Parameters:
properties - Set of properties. Should contains at least "name".sourceCRS - The source CRS.targetCRS - The target CRS.transform - Transform from positions in the source CRS
to positions in the target CRS.method - The operation method.
Copyright © 2009-2011 Geotoolkit.org. All Rights Reserved.