Line Average Intensity Calculation

Function Description: Select a line vector (single selection) or an entire line vector layer (batch mode). Based on the specified parameters, corresponding polygons are generated, and the average intensity within each polygon is calculated. The results are stored in the attribute field of the corresponding vector objects. Note: Line vectors are often tens or even hundreds of meters long. Directly calculating the surrounding point cloud intensity for the entire line vector is time-consuming, and the results cannot represent the average intensity at different positions along the line. Therefore, this function is designed to segment the line vector into smaller parts at a specified distance, generate surrounding polygons (without altering the original line vector), and perform average intensity calculations within each polygon.

Steps

  1. In the Toolbox, under Map Elements, double-click the Line Average Intensity Calculation button.
  2. A settings dialog box will pop up:
OpenPointCloud

Dialog Box

Parameter Description:

  • Batch / Select: Operation modes.
    • Batch: Automatically calculate the average intensity for all selected vectors in the current project.
    • Select: Left-click a vector with the mouse to automatically calculate the average intensity for the selected object.
  • Parameters
    • Cut-off Length: The line vector is divided into segments based on polyline distance. Combined with the width parameter, polygons are generated. For example, with the default segment length of 10 meters, a line vector of 100 meters will generate 10 small polygons, each of which will be used for average intensity calculation.
    • Width: The total width expanded on both sides of the line vector, used to form polygons.

Result: The average intensity values are stored in the AVG_I field of the corresponding objects.

OpenPointCloud

Polygons generated along the line

OpenPointCloud

Result

results matching ""

    No results matching ""