CoordTransform Class

Uses

GeoCalcNET.Serializable

 

Description

The CoordTransform class represents a map from coordinates given in one coordinate system to coordinate given in another coordinate system.  Each CoordTransform has exactly one CoordSys that acts as the source for the transformation that can be accessed through the SourceCoordSys property, and one CoordSys that acts as the target for the transformation that can be accessed through the TargetCoordSys property.  A CoordTransform is capable of performing a forward conversion, which converts a point in the SourceCoordSys to a point in the target TargetCoordSys, or a reverse conversion, which converts a point in the TargetCoordSys to a point in the SourceCoordSys

 

Public Constructors

Constructor

Description

CoordTransform

Creates a new instance of CoordTransform

 

Public Properties

Property

Description

DatumShifts

The collection of DatumShifts that describe the datum shift from the SourceCoordSys to the TargetCoordSys

HasValidVerticalTransform

Indicates whether the CoordTransform is equipped to perform a vertical transformation

Identifiers

Inherited from GeoCalcNET.Serializable

Name

Inherited from GeoCalcNET.Serializable

Remarks

Inherited from GeoCalcNET.Serializable

SourceCoordSys

The CoordSys that from which the points are converted

TargetCoordSys

The CoordSys to which the points are converted

 

Public Methods

Method

Description

Clone

Produces a deep-copy of the current instance

ConvertAhead

Converts a CoordPoint in the SourceCoordSys to a CoordPoint in the TargetCoordSys

ConvertBack

Converts a CoordPoint in the TargetCoordSys to a CoordPoint in the SourceCoordSys

ConvertListAhead

Converts a set of CoordPoints in the SourceCoordSys to a set of CoordPoints in the TargetCoordSys

ConvertListBack

Converts a set of CoordPoints in the TargetCoordSys to a set of CoordPoints in the SourceCoordSys

DeepCopy

Produces a deep-copy of a CoordTransform

Dispose

Releases the resources used by the current instance

HasIdentifiersIn

Inherited from GeoCalcNET.Serializable

InitializeVerticalTransform

Prepares the CoordTransform to perform a vertical transformation

ValueEquals

Compares the value of two CoordTransform objects