Namespace: GameEngine.Geometry
Class: GameEngine/Geometry/ArcGISDatumTransformation
Since: 1.0.0
Summary
Represents a function to convert between two coordinate systems.
Properties
Property | Type | Nullable | Readonly | Summary |
---|---|---|---|---|
Yes | Yes | The input ArcGISSpatialReference. | ||
No | Yes | True if any files needed by the Projection Engine for this transformation step are missing from the local file system. | ||
No | Yes | The name of the datum transformation. | ||
Yes | Yes | The output ArcGISSpatialReference. |
IsMissingProjectionEngineFiles
bool IsMissingProjectionEngineFiles
True if any files needed by the Projection Engine for this transformation step are missing from the local file system.
Name
string Name
The name of the datum transformation.
For multi-step transformations, the name contains the concatenated names of each step's transformation, separated by a plus sign '+'. If the transformation is inverted, the name starts with a tilde (~).
OutputSpatialReference
ArcGISSpatialReference OutputSpatialReference
The output ArcGISSpatialReference.
Methods
Signature | Return Type | Summary |
---|---|---|
Tests if this object is equal to a second ArcGISDatumTransformation object. | ||
Returns the inverse of this datum transformation. |
Equals
bool Equals(ArcGISDatumTransformation rightDatumTransformation)
Tests if this object is equal to a second ArcGISDatumTransformation object.
Since 1.0.0
Arguments
Name | Type | Summary |
---|---|---|
right | Another datum transformation. |
Returns bool
True if the comparison succeeds and the objects are equal, false otherwise.
GetInverse
ArcGISDatumTransformation GetInverse()
Returns the inverse of this datum transformation.
Since 1.0.0
Returns ArcGISDatumTransformation
An ArcGISDatumTransformation representing the inverse, or null if an inverse for this data transformation does not exist.