Provides access to members that control an adjustment (rubber sheeting) transform.
Members
Name | Description | |
---|---|---|
DefineFromControlPoints | Defines an adjustement transform using control points. | |
Domains | The domains in output space. | |
GetControlPoints | Gets control points. | |
IsIdentity | Indicates if this geodata transform is an identity transform. | |
NaturalNeighbor | Indicates if natural neighbor interpolation should be used. | |
PolynomialApproximation | The polynomial for initial approximation. | |
SpatialReference | The output spatial reference after applying this transform. | |
Transform | Transforms a set of points in a given direction. | |
TransformCellsize | Transforms a cellsize in a given direction. | |
TransformExtent | Transforms an extent in a given direction. | |
TransformPoints | Transforms a point collection in a given direction |
IAdjustXform.DefineFromControlPoints Method
Defines an adjustement transform using control points.
Public Sub DefineFromControlPoints ( _
ByVal pSrcGCPs As IPointCollection, _
ByVal pDstGCPs As IPointCollection _
)
public void DefineFromControlPoints (
IPointCollection pSrcGCPs,
IPointCollection pDstGCPs
);
IAdjustXform.GetControlPoints Method
Gets control points.
Public Sub GetControlPoints ( _
ByRef ppSrcGCPs As IPointCollection, _
ByRef ppDstGCPs As IPointCollection _
)
public void GetControlPoints (
ref IPointCollection ppSrcGCPs,
ref IPointCollection ppDstGCPs
);
IAdjustXform.NaturalNeighbor Property
Indicates if natural neighbor interpolation should be used.
Public Property NaturalNeighbor As Boolean
public bool NaturalNeighbor {get; set;}
IAdjustXform.PolynomialApproximation Property
The polynomial for initial approximation.
Public Property PolynomialApproximation As Integer
public int PolynomialApproximation {get; set;}
Remarks
The polynomial order (1-3) used for the approximation.
Inherited Interfaces
Interfaces | Description |
---|---|
IGeodataXform | Provides access to members that control geodata transformation. |
Classes that implement IAdjustXform
Classes | Description |
---|---|
AdjustXform | An adjustment (rubber sheeting) transform class. |
Remarks
The IAdjustXform is used to create an AdjustXform object.
To create an AdjustXform, the two sets of control points, polynomial order that is used in the approximation and the NaturalNeighbor option for TIN interpolation must be set.