ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Geometry Namespace / CompositeGeographicTransformation Class / Create Method / Create(String,Boolean) Method
The well-known text of the geographic transformation to be created and added.
(Optional) Default is true. If false, the created geographic transformation is inverted.
Example Version

Create(String,Boolean) Method
Creates a new GeographicTransformation instance with the given well-known text and direction, and adds it to a new CompositeGeographicTransformation instance.
Syntax

Parameters

wkt
The well-known text of the geographic transformation to be created and added.
transformForward
(Optional) Default is true. If false, the created geographic transformation is inverted.

Return Value

Example
Create Composite Geographic Transformation
// Create singleton from wkid
CompositeGeographicTransformation cgt = 
    ArcGIS.Core.Geometry.CompositeGeographicTransformation.Create(108272);
int count = cgt.Count;    // count = 1

IList<GeographicTransformation> gts = cgt.Transformations 
                                as IList<GeographicTransformation>;
gts.Add(ArcGIS.Core.Geometry.GeographicTransformation.Create(1437, false));
count = cgt.Count;        // count = 2

// create from an enumeration
CompositeGeographicTransformation another_cgt = 
              ArcGIS.Core.Geometry.CompositeGeographicTransformation.Create(gts);
GeographicTransformation gt0 = another_cgt[0];
GeographicTransformation gt1 = another_cgt[1];

// get the inverse
CompositeGeographicTransformation inversed_cgt = another_cgt.GetInverse() as CompositeGeographicTransformation;
// inversed_cgt[0] is same as gt1
// inversed_cgt[1] is same as gt0

var wkt = gt0.Wkt;
// create from string 
CompositeGeographicTransformation third_cgt = 
   ArcGIS.Core.Geometry.CompositeGeographicTransformation.Create(wkt, gt0.IsForward);
count = third_cgt.Count;        // count = 1

// create from josn
string json = cgt.ToJson();
CompositeGeographicTransformation joson_cgt = 
  DatumTransformation.CreateFromJson(json) as CompositeGeographicTransformation;
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also