ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / LasPointPipelineSelectionFilter Class / ApplyWindCorrection Property
Example

In This Topic
    ApplyWindCorrection Property
    In This Topic
    Gets and sets the flag indicating that wind correction parameters are to be applied. The default value is false.
    Syntax
    Public Property ApplyWindCorrection As Boolean
    public bool ApplyWindCorrection {get; set;}
    Remarks
    If the lidar data was collected during high wind, the power lines may not demonstrate the typical catenary curve that power lines show. Use this flag to apply the MaximumDeviationAngle and MinimumLength wind correction parameters.
    Example
    Select using LasPointPipelineSelectionFilter
    {
      // must be on MCT 
    
      var pipelineFilter = new LasPointPipelineSelectionFilter();
    
      pipelineFilter.VisiblePoints = true;
      pipelineFilter.ClassCodes = new List<int>();  // empty list means all classification codes
      pipelineFilter.FilterGeometry = polygon;
    
      // configure a few of the properties and accept defaults for others
      pipelineFilter.ApplyWindCorrection = true;
      pipelineFilter.MinimumLength = 25;  // meters
    
      var pipelineSelCount = await lasDatasetLayer.SelectAsync(pipelineFilter, SelectionCombinationMethod.New);
    }
    Requirements

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

    ArcGIS Pro version: 3.6 or higher.
    See Also