Multi-Point Visibility

Feature Description

Multi-point visibility analysis evaluates intervisibility between multiple observer points and observed points on a given raster data surface, determining whether pairs of points can see each other.

  • The line-of-sight analysis feature requires the presence of Grid/DEM Dataset in the current map.
  • Offset value: As a component of the total elevation for observer points, the offset significantly affects analysis results. Understanding both the surface elevation values and offset values ensures analytical results align with real-world conditions.
  • When multiple observer points exist, visibility between all possible pairs will be analyzed.

Application Example

Open the "Terrain" datasource in the "ExerciseData/RasterAnalysis" folder containing 5-meter resolution DEM data for demonstration purposes.

Feature Entry

  • Spatial Analysis Tab -> Raster Analysis -> Surface Analysis -> Multi-Point Visibility;

Parameter Description

Alternatively use the import function in the toolbar. The toolbar provides: "Add point by click", "Select all", "Invert selection", "Delete", "Import", "Export", and "Uniform settings" buttons.

  • Specify analysis layer: When multiple raster layers exist in the map, select the target layer for visibility analysis.
  • Specify observation points: Add points via mouse clicks or import point datasets. Click the "Click to add" button in the dialog to activate point placement mode. Selected observer points are highlighted in blue on the map.
    • "Import" button: Import point datasets containing offset fields and role fields (observer/observed) for analysis. Clicking opens the "Import Data" dialog for dataset selection, field mapping, and filter expressions.
    • "Export" button: Export current points as a point dataset with offset values and role information stored in attribute tables. The "Export Data" dialog configures output dataset parameters including name, offset field, and role field.
    • "Settings" button: When selecting records, opens the "Batch Parameter Settings" dialog to uniformly modify offset values and roles (observer/observed) for selected entries.
  • Set observer point offsets: Modify individual or bulk edit offset values for all selected points.
  • Assign point roles: Ensure at least one observer point and one observed point exist.
  • Save obstruction points: Choose target datasource and dataset name to store barrier points.
  • Save analysis results: Toggle display of visible/non-visible points. Check "Save detailed results" to export analysis results as a text file.
  • After completing visibility analysis, results display as shown below. This indicates visibility between Observer 1 and Observed 1, Observer 2 and Observed 3, with other pairs non-visible. Barrier points are stored in the BarrierPoint dataset.
Figure: Multi-Point Visibility Analysis Result

Related Topics

Surface Analysis Overview