Create No Target LoS
Create line-of-sight between each point from observers layer and targets layer, where Observer ID field
value from observer is equal to Target and Observer agreement ID field
of target. This ensures that each point from targets layer is linked to one point from observers layer. Each line-of-sight starts at observer and ends at an edge of DEM raster behind target.
The target points can be and usually should be created by tools Create points around and Create points in direction.
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 and Observer agreement ID field | TargetDefinitionIdField |
[tablefield: numeric] | Field that specifies which target point is linked to which observer point. Values in this field are compared to ObserverIdField . |
LoS sampling distance | LineDensity |
[distance] Default: 1 |
The distance by which the LoS is segmentized. |
Maximal length of LoS (0 means unlimited) | MaxLoSLength |
[distance] Default: 0 |
Maximal length of LoS generated. |
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
without target
- 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
- azimuth - 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 - angle_step_between_los - double - difference between LoS from one viewpoint as angle (degrees)