Provides access to members that control a set of geographic transformations.
Description
Sometimes it is necessary to transform between two geographic coordinate systems where a direct transformation does not exist. A composite geotransformation allows you to create a 'chain' of existing or custom transformations. Each transformation in the set must have its direction set properly.
Members
Name | Description | |
---|---|---|
Add | Adds a geographic transformation to the list. | |
Count | The number of geographic transformations in the list. | |
GeoTransformation | A geographic transformation from the list. | |
GetInverse | Returns an inverted transformation. | |
GetSpatialReferences | Returns the from and to spatial references for the transformation. | |
Name | The name of the geographic transformation. | |
PutSpatialReferences | Sets the from and to spatial references for the transformation. | |
SetEmpty | Clears the list of geographic transformations from the object. | |
TransformationDirection | The direction (forward/reverse) of a geographic transformation. | |
TransformMeasuresFF | Transforms floating point measures to floating point measures (or do the inverse). | |
TransformMeasuresFI | Transforms floating point measures to integer measures (or do the inverse). | |
TransformMeasuresIF | Transforms integer measures to floating point measures (or do the inverse). | |
TransformMeasuresII | Transforms integer measures to integer measures (or do the inverse). | |
TransformPointsFF | Transforms floating point points to floating point points (or do the inverse). | |
TransformPointsFI | Transforms floating point points to integer points (or do the inverse). | |
TransformPointsIF | Transforms integer points to floating point points (or do the inverse). | |
TransformPointsII | Transforms integer points to integer points (or do the inverse). |
ICompositeGeoTransformation.Add Method
Adds a geographic transformation to the list.
Public Sub Add ( _
ByVal Direction As esriTransformDirection, _
ByVal pXForm As IGeoTransformation _
)
public void Add (
esriTransformDirection Direction,
IGeoTransformation pXForm
);
ICompositeGeoTransformation.Count Property
The number of geographic transformations in the list.
Public ReadOnly Property Count As Integer
public int Count {get;}
ICompositeGeoTransformation.GeoTransformation Property
A geographic transformation from the list.
Public Function get_GeoTransformation ( _
ByVal i As Integer _
) As IGeoTransformation
public IGeoTransformation get_GeoTransformation (
int i
);
ICompositeGeoTransformation.GetInverse Method
Returns an inverted transformation.
Public Sub GetInverse ( _
ByRef pInverted As ICompositeGeoTransformation _
)
public void GetInverse (
ref ICompositeGeoTransformation pInverted
);
ICompositeGeoTransformation.SetEmpty Method
Clears the list of geographic transformations from the object.
Public Sub SetEmpty ( _
)
public void SetEmpty (
);
ICompositeGeoTransformation.TransformationDirection Property
The direction (forward/reverse) of a geographic transformation.
Public Function get_TransformationDirection ( _
ByVal i As Integer _
) As esriTransformDirection
public esriTransformDirection get_TransformationDirection (
int i
);
Remarks
The TransformationDirection uses the esriTranformDirection constant. The returned values are esriTransformForward (0) or esriTransformReverse (1). The i parameter specifies for which GeoTransformation to return the direction.
Inherited Interfaces
Interfaces | Description |
---|---|
IGeoTransformation | Provides access to members that define a geographic (datum) transformation. |
ITransformation | Provides access to members that apply a function (or its inverse) to a set of points or measures. The suffix of each method indicates the type of parameters operated on. |
Classes that implement ICompositeGeoTransformation
Classes | Description |
---|---|
CompositeGeoTransformation | Performs a sequence of geographic transformations. |
Remarks
Of the ITransformation interface, only the TransformPointsFF method is implemented.