Create Global LoS
Create line-of-sight from each point from observers layer through each point in targets layer. Each line-of-sight starts at observer and ends at an edge of DEM raster behind target.
Parameters
Label | Name | Type | Description |
---|---|---|---|
Raster Layer DEM | DemRasters |
[raster][list] | Raster DEMs on which the LoS is calculated. |
Observers point layer | ObserverPoints |
[vector: point] | Point layer representing the observers. |
Observer ID field | ObserverIdField |
[tablefield: numeric] | Field containing ID for observer points. |
Observer offset field | ObserverOffset |
[tablefield: numeric] | Field containing offset above DEM for observer points. |
Targets point layer | TargetPoints |
[vector: point] | Point layer representing the targets. |
Target ID field | TargetIdField |
[tablefield: numeric] | Field containing ID for target points. |
Target offset field | TargetOffset |
[tablefield: numeric] | Field containing offset above DEM for target points. |
LoS sampling distance | LineDensity |
[distance] Default: 1 |
The distance by which the LoS is segmentized. |
Output layer | OutputLayer |
[vector: line] | Output layer containing LoS. |
Outputs
Label | Name | Type | Description |
---|---|---|---|
Output layer | OutputLayer |
[vector: line] | Output layer containing LoS. |
Fields in the output layer
- los_type - string - for this tool the values is always
global
- id_observer - integer - value from field specified in
Observer ID field
- id_target - integer - value from field specified in
Target ID field
- observer_offset - double - value from the field specified in
Observer offset field
- target_offset - double - value from the field specified in
Target offset field
- target_x - double - X coordinate of point in
Targets point layer
, used later in analyses - target_y - double - Y coordinate of point in
Targets point layer
, used later in analyses