Class Name: ImageCoordinateSystem Class Name: ImageCoordinateTransformation Class Name: PolynomialIMageTransformation
•
Errors in the transformation computations, recorded in the transformErrors attribute of this class
Note that the input and output positions are of type DirectPosition, in order to include position accuracy data and the association to the proper SpatialReferenceByCoordinates which is
needed with the input and output positions.
Superclass: none Stereotype: interface
Associations: none Attributes:
transformErrors: Sequence CovarianceMatrix Estimates of the computation errors committed in performing the various “transform”
operations, by the specific implementation of the specific subclass of this class. These Covariance Matrices reflect the errors in various coordinate systems, including the source and
target coordinate systems.
Note: In some cases, these error estimates could include the combined effects of the error estimates in some or all the parameter values within a set of “Parameter” objects. This set is
one used by one or more objects of the TransformationStep class, such as for a set of images that were triangulated together. Such inclusion would replace the CovarianceElement accuracy
data otherwise associated with objects of the “Parameter” class.
Operations:
transformWithAccuracy points: Sequence DirectPosition: Sequence DirectPosition This operation performs one of two similar functions, depending on whether the source
SpatialReferenceByCoordinates is a ground or image coordinate system. When the source is a ground coordinate system, this operation transforms the specified
position of one point in the source ground coordinate system to the corresponding positions of the point in two or more images. This operation also computes absolute position error
estimates or absolute accuracy for each set of image coordinates returned by this operation.
When the source is an image coordinate system, this operation computes the one position in the source ground coordinate system that best fits the specified positions of this point in each
of two or more images. This operation also computes absolute position error estimates or absolute accuracy for the ground coordinates returned by this operation.
transformWithRelativeAccuracy points [2]: Sequence DirectPosition, relativeAccuracy: Sequence CovarianceMatrix:
Sequence DirectPosition [2], Sequence CovarianceMatrix This operation performs one of two similar functions, depending on whether the source
SpatialReferenceByCoordinates is a ground or image coordinate system.
When the source is a ground coordinate system, this operation transforms the specified positions of two points in the source ground coordinate system to the corresponding positions
of each point in two or more images. This operation also computes relative position error estimates or relative accuracy between the corresponding pairs of image CoordinatePoints
returned by this operation. The input and output Covariance Matrices specify the relative accuracies between the specified pair of points.
When the source is an image coordinate system, this operation computes two positions in the source ground coordinate system that best fit the specified image positions of these points,
each point in two or more images. This operation also computes relative position error estimates or relative accuracy between the two CoordinatePoints returned by this operation.
The input and output Covariance Matrices specify the relative accuracies between the pairs of points.