Extract Limit Azimuths
Calculates the minimal and maximal azimuth for a set of LoS without a target that passes through a specified layer (either polygon or line).
Parameters
| Label | Name | Type | Description |
|---|---|---|---|
| LoS layer | LoSLayer |
[vector: line] | LoS layer for calculation. |
| Object layer | ObjectLayer |
[vector: line, polygon] | The main object which determines the direction. |
| Objects layer ID field | ObjectLayerID |
[tablefield: numeric] | The field to identify objects from the Object layer. |
| Output table | OutputTable |
[table] | Table containing the result (without geometry). |
Outputs
| Label | Name | Type | Description |
|---|---|---|---|
| Output table | OutputTable |
[table] | Table containing the result (without geometry). |
Fields in the output layer
- id_observer - integer - value from expected field (
id_observer) inLoSLayer - id_object - integer - value from field (
ObjectLayerID) inObjectLayer - minimal_azimuth - double - minimal azimuth LoS for given observer that passes by geometry in
ObjectLayer - maximal_azimuth - double - maximal azimuth LoS for given observer that passes by geometry in
ObjectLayer
