ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Geometry Namespace / CompositeHVDatumTransformation Class / CreateFromXml Method
XML string defining the hv datum transformations
Example

In This Topic
    CreateFromXml Method
    In This Topic
    Creates a new CompositeHVDatumTransformation from the given XML.
    Syntax
    Public Shared Function CreateFromXml( _
       ByVal xmlString As String _
    ) As CompositeHVDatumTransformation
    public static CompositeHVDatumTransformation CreateFromXml( 
       string xmlString
    )

    Parameters

    xmlString
    XML string defining the hv datum transformations

    Return Value

    A new CompositeHVDatumTransformation that contains one or more HVDatumTransformation as specified by the XML.
    Exceptions
    Example
    Create Composite HV Datum Transformation
    {
      HVDatumTransformation hv1 = HVDatumTransformation.Create(108034);
      HVDatumTransformation hv2 = HVDatumTransformation.Create(108033, false);
      List<HVDatumTransformation> hvs = new List<HVDatumTransformation>() { hv1, hv2 };
    
      // create from enumeration
      CompositeHVDatumTransformation compositehv =
                      CompositeHVDatumTransformation.Create(hvs);
      int count = compositehv.Count;      // count = 2
    
      List<HVDatumTransformation> transforms =
                     compositehv.Transformations as List<HVDatumTransformation>;
      HVDatumTransformation tranform = transforms[0];
      // transform.Wkid = 108034
    
      // get inverse
      CompositeHVDatumTransformation inverse_compositehv =
             compositehv.GetInverse() as CompositeHVDatumTransformation;
    
      // create from xml
      string xml = compositehv.ToXml();
    
      var xml_compositehv = CompositeHVDatumTransformation.CreateFromXml(xml);
    
      // create from json
      string json = compositehv.ToJson();
      CompositeHVDatumTransformation json_compositehv =
          DatumTransformation.CreateFromJson(json) as CompositeHVDatumTransformation;
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also