ArcGIS Pro 3.6 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.
    Syntax
    public bool ApplyWindCorrection {get; set;}
    Public Property ApplyWindCorrection As Boolean
    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 = geometry;
    
    // 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, Windows 10

    ArcGIS Pro version: 3.6 or higher.
    See Also