ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Editing.COGO Namespace / Traverse Class / StartPoint Property
Example

In This Topic
    StartPoint Property (Traverse)
    In This Topic
    Gets and sets the start point of the traverse.
    Syntax
    Public Property StartPoint As MapPoint
    public MapPoint StartPoint {get; set;}
    Example
    Calculating Coordinates
    var startPoint = MapPointBuilderEx.CreateMapPoint(7500500.0, 445900.0, spatialReference);
    travParcel.StartPoint = startPoint;
          
    // The geometry of the features created is affected by the ground to grid correction.
    // This correction is also assigned to the traverse and in the following code the
    // active map's ground to grid correction is used.
    var g2gCorrection = map?.GetDefinition()?.GroundToGridCorrection;
    if (g2gCorrection != null)
    {
      travParcel.UseGroundToGridCorrections = true;
      travParcel.GroundToGridCorrection = g2gCorrection;
    }
    else
      travParcel.UseGroundToGridCorrections = false;
    
    // calculate coordinates 
    if (travParcel.CanCalculateCoordinates())
    {
      var coords = travParcel.CalculateCoordinates();
      var sb = new StringBuilder();
      sb.AppendLine("Calculated Coordinates:");
      foreach (var coord in coords)
      {
        sb.AppendLine($"{coord.X:F2}, {coord.Y:F2}");
      }
    }
    Requirements

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

    ArcGIS Pro version: 3.7 or higher.
    See Also