Interface CoordinateOperation

All Superinterfaces:
All Known Subinterfaces:
ConcatenatedOperation, ConicProjection, Conversion, CylindricalProjection, PassThroughOperation, PlanarProjection, Projection, SingleOperation, Transformation
All Known Implementing Classes:
ProjectiveTransform, SimpleTransform, SimpleTransform2D

@Classifier(ABSTRACT) @UML(identifier="CC_CoordinateOperation", specification=ISO_19111) public interface CoordinateOperation extends IdentifiedObject
A mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system.

Inverse operation

Many but not all coordinate operations (from coordinate reference system A to coordinate reference system B) also uniquely define the inverse operation (from coordinate reference system B to coordinate reference system A). In some cases, the operation method algorithm for the inverse operation is the same as for the forward algorithm, but the signs of some operation parameter values must be reversed. In other cases, different algorithms are required for the forward and inverse operations, but the same operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined.
See Also: