Extract Visible/Invisible Polygons from LoS

Extract individual parts from lines-of-sight as polygons. Works for LoS without target. The line is divided into visible and invisible segments and extended to polygon by knowing angle step between individual LoS.

Parameters

Label Name Type Description
LoS layer LoSLayer [vector: line] LoS layer to extract polygons from.
Use curvature corrections? CurvatureCorrections [boolean]

Default: True
Should the curvature and refraction corrections be used?
Refraction coefficient value RefractionCoefficient [number]

Default:
0.13
Value of refraction coefficient.
Output layer OutputLayer [vector: point] Output layer containing points.

Outputs

Label Name Type Description
Output layer OutputLayer [vector: point] Output layer containing points.

Fields in the output layer

  • id_observer - integer - value from expected field (id_observer) in LoSLayer
  • id_target - integer - value from expected field (id_target) in LoSLayer
  • visible - boolean - is the point visible

Tool screenshot

Extract Visible/Invisible Polygons from LoS