GEOCALCPBW_NAMESPACE::Serializable
This class represents a transformation from a set of Source coordinate reference systems to a set of Target coordinate reference systems that may include both horizontal and vertical data, and which may require multiple component transformation to complete. For example, a ParametricTransform and a VerticalTransform, or a pair of DatumTransforms that use an intermediate, where no direct transform is available.
This class is not intended to actually perform the point data computations. For that, you must generate a PointTransformer, which will be optimized to run data through a pipeline of required transforms, in the appropriate order, with the necessary unit conversions, projections, etc.
Constructor |
Description |
Creates a new instance of the ConcatenatedTransform class |
|
Creates a new instance of the ConcatenatedTransform class |
Method |
Description |
Creates a PointTransformer object to handle the actual point transformations of this ConcatenatedTransform. |
|
Returns True if a CoordTransform is required to convert between the sources and targets, False otherwise. |
|
Returns the dimensions of this ConcatenatedTransform. |
|
Sets this Transform to apply no Transformations, even if one is required. |
|
Returns the initialized boolean which represents whether the transformation has been fully set up or not. |
|
Sets a boolean value that represents whether the transformation has been fully initialized. |
|
Returns the collection of all Source CoordSys objects. |
|
Returns the single HorizontalCoordSys from the collection of all sources, if one exists. |
|
Returns the single VerticalCoordSys from the collection of all sources, if one exists. |
|
Returns the collection of all Target CoordSys objects. |
|
Returns the single HorizontalCoordSys from the collection of all targets, if one exists. |
|
Returns the single VerticalCoordSys from the collection of all targets, if one exists. |
|
Returns the collection of all single CoordTransforms that compose the ConcatenatedTransform. |
|
Returns the AreaOfUse where the ConcatenatedTransform is valid. |
|
Returns the Usage where the ConcatenatedTransform is valid. |
|
Returns the accuracy of the ConcatenatedTransform, if one has been specified. |
|
Sets the accuracy of the ConcatenatedTransform. |
|
Gets the Source Epoch, if one has been specified. |
|
Sets the Source Epoch. |
|
Gets the Target Epoch, if one has been specified. This is relevant only for HTDP and Time-Dependent Helmert transformations. |
|
Sets the Target Epoch. This is relevant only for HTDP and Time-Dependent Helmert transformations. |
|
Returns a string that identifies the Coordinate systems used in the ConcatenatedTransform. |
|
Returns a string that details the CoordinateTransform process used in the ConcatenatedTransform. |
Operator |
Description |
Assigns a new value to this ConcatenatedTransform |
|
Compares the value of two ConcatenatedTransforms |
|
Compares the value of two ConcatenatedTransforms |