Extract Horizons
Tool that extracts horizons as points from LoS.
Some combinations of LoS type and horizon to extract might not make a sense. E.g. extracting global horizon from local LoS raises an error.
Parameters
| Label | Name | Type | Description |
|---|---|---|---|
| LoS layer | LoSLayer |
[vector: line] | LoS layer to analyse. |
| Horizon type | HorizonType |
[enumeration] Default: 1 |
Type of horizon line to extract. Values: 0 - local 1 - global. |
| Output layer | OutputLayer |
[vector: point] | Output layer of horizon points. |
| 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 point layer of horizon points. |
Outputs
| Label | Name | Type | Description |
|---|---|---|---|
| Output layer | OutputLayer |
[vector: point] | Output point layer of horizon points. |
Fields in the output layer
- horizon_type - string - type of extracted horizon
- id_observer - integer - value from expected field (
id_observer) inLoSLayer - id_target - integer - value from expected field (
id_target) inLoSLayer
LoS without target
- azimuth - double
