Interface Transformation
- All Superinterfaces:
 CoordinateOperation,IdentifiedObject,Operation,SingleOperation
- All Known Implementing Classes:
 DefaultTransformation
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:
 - GeoAPI 1.0
 - Author:
 - Martin Desruisseaux (IRD)
 - See Also:
 
- 
Field Summary
Fields inherited from interface CoordinateOperation
COORDINATE_OPERATION_ACCURACY_KEY, DOMAIN_OF_VALIDITY_KEY, OPERATION_VERSION_KEY, SCOPE_KEYFields inherited from interface IdentifiedObject
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY - 
Method Summary
Modifier and TypeMethodDescriptionVersion of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters).Returns the source CRS.Returns the target CRS.Methods inherited from interface CoordinateOperation
getCoordinateOperationAccuracy, getDomainOfValidity, getMathTransform, getScopeMethods inherited from interface IdentifiedObject
getAlias, getIdentifiers, getName, getRemarks, toWKTMethods inherited from interface Operation
getMethod, getParameterValues 
- 
Method Details
- 
getSourceCRS
CoordinateReferenceSystem getSourceCRS()Returns the source CRS.- Specified by:
 getSourceCRSin interfaceCoordinateOperation- Returns:
 - The source CRS (never 
null). - See Also:
 
 - 
getTargetCRS
CoordinateReferenceSystem getTargetCRS()Returns the target CRS.- Specified by:
 getTargetCRSin interfaceCoordinateOperation- Returns:
 - The target CRS (never 
null). - See Also:
 
 - 
getOperationVersion
String getOperationVersion()Version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). This attribute is mandatory in a Transformation.- Specified by:
 getOperationVersionin interfaceCoordinateOperation- Returns:
 - The coordinate operation version.
 
 
 -