GeographicTransformationStep
require(["esri/geometry/support/GeographicTransformationStep"], function(GeographicTransformationStep) { /* code goes here */ });
esri/geometry/support/GeographicTransformationStep
Represents a step in the process of transforming coordinates from one geographic coordinate system to another. A geographic transformation step can be constructed from a well-known ID (wkid) or a well known text (wkt) that represents a geographic datum transformation.
Constructors
- new GeographicTransformationStep(properties)
- Parameter:properties Objectoptional
See the properties for a list of all the properties that may be passed into the constructor.
Property Overview
Name | Type | Summary | Class | |
---|---|---|---|---|
Boolean | Indicates with the geographic transformation is inverted. more details | more details | GeographicTransformationStep | |
Number | The well-known id (wkid) hat represents a known geographic transformation. more details | more details | GeographicTransformationStep | |
String | The well-known text (wkt) that represents a known geographic transformation. more details | more details | GeographicTransformationStep |
Property Details
- isInverseBoolean
Indicates with the geographic transformation is inverted.
- Default Value:false
- wkidNumber
The well-known id (wkid) hat represents a known geographic transformation. See Geographic datum transformations for the list of supported equation-based geographic transformations.
Example:// Create a geographic transformation step for Tokyo_To_WGS_1984_2001 using its wkid var geoStep = new GeographicTransformationStep({ wkid: 108106 });
- wktString
The well-known text (wkt) that represents a known geographic transformation. See Geographic datum transformations for the list of supported equation-based geographic transformations.
Example:// Create a geographic transformation step for NAD_1927_To_WGS_1984_1 // using its well known text or wkt var wkt = "GEOGTRAN[\"NAD_1927_To_WGS_1984_1\",GEOGCS[\"GCS_North_American_1927\",DATUM[\"D_North_American_1927\",SPHEROID[\"Clarke_1866\",6378206.4,294.9786982]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],METHOD[\"Geocentric_Translation\"],PARAMETER[\"X_Axis_Translation\",-3.0],PARAMETER[\"Y_Axis_Translation\",142.0],PARAMETER[\"Z_Axis_Translation\",183.0]]"; var geoStep = new GeographicTransformationStep({ wkid: wkt });
Method Overview
Name | Return Type | Summary | Class | |
---|---|---|---|---|
GeographicTransformationStep | Gets the inverse of the geographic transformation step used to call this method or | more details | GeographicTransformationStep |
Method Details
- getInverse(){GeographicTransformationStep}
Gets the inverse of the geographic transformation step used to call this method or
null
if the transformation step is not invertible. The inverse of a transformation converts coordinates using the same method and parameters, but in the opposite direction of the original object. For example if the original object represents theNAD_1983_HARN_To_NAD_1983_NSRS2007_1
transformation, then the inverse will transform fromNAD 83 (NSRS 2007)
toNAD 83 (HARN)
.Returns:Type Description GeographicTransformationStep Returns the inverse of the geographic transformation step or null
if the transformation is not invertible.