ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Editing.COGO Namespace / TraverseAdjustmentMethod Enumeration
Example Example

In This Topic
    TraverseAdjustmentMethod Enumeration
    In This Topic
    Traverse adjustment methods. See Traverse.AdjustAsync.
    Syntax
    Members
    MemberDescription
    Compass Compass.
    Crandall Crandall.
    SnapLastLine Snap last line to close.
    Transit Transit.
    Example
    Traverse Adjustment
    if (travParcel.IsValid())
    {
      TraverseClosure travClosure = travParcel.GetClosure();
    
      if (travClosure.MiscloseDistance < 0.1)
      {
        if (travParcel.CanAdjust(TraverseAdjustmentMethod.Compass))
        {
          travParcel.Adjust(TraverseAdjustmentMethod.Compass);
    
          TraverseAdjustmentResults adjResults = travParcel.AdjustmentResults;
    
          var adjCoords = adjResults.AdjustedCoordinates;
          var adjustedCourses = adjResults.AdjustedCourses;
          var distanceResiduals = adjResults.DistanceResiduals;
          var directionResiduals = adjResults.DirectionalResiduals;
        }
      }
    }
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Desktop.Editing.COGO.TraverseAdjustmentMethod

    Requirements

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

    ArcGIS Pro version: 3.7 or higher.
    See Also