PointTransformer Class

Inherits from

GEOCALCPBW_NAMESPACE::GeoBase

 

Description

The PointTransformer is a utility class with the primary function of converting coordinate points from a source reference system to a target reference system. It can only be created from a valid ConcatenatedCoordtransform, and is only usable for a single instance of the parent object. It extends methods for creating valid CoordPoints for the transformation, as well as informative methods for describing the steps used in the transformation process. For more detailed information on using this class, please refer to lesson 7 and 8 in the getting started guide.

     

Public Methods

Method

Description

GetSourceCoordPoint

Returns a CoordPoint type that describes all axes identified for the source CRS

GetTargetCoordPoint

Returns a CoordPoint type that describes all axes identified for the target CRS

ConvertSourceToTarget

Converts a point described in the source CRS into a point in the target CRS

ConvertSourceListToTarget

Converts a list of points described in the source CRS into a list of points in the target CRS

ConvertTargetToSource

Converts a point described in the target CRS into a point in the source CRS

ConvertTargetListToSource

Converts a list of points described in the target CRS into a list of points in the source CRS

get_ConcatenatedTransformOwner

Returns a pointer to the parent ConcatenatedCT used to create this object

get_Transforms

returns a collection of CoordTransform objects used in the PointTransformer

GetDescription

Returns a string that identifies the Coordinate systems used in the PointTransformer

GetTransformDescription

Returns a string that details the CoordinateTransform process used in the PointTransformer