可视域分析

使用说明

可视域分析是在栅格数据的表面,对于一个或者多个观察点,基于一定的相对高度,提取给定长度范围和方向范围内所能看到的区域,并将分析结果输出为一个栅格数据集。

  • 附加高程值作为观察点的总高程组成部分之一,对可视域的分析结果有重要影响,因此需要了解观察点的表面高程值以及附加高程值,以保证分析结果更符合实际情况。
  • 观测半径默认值为0,表示在整个分析区域内进行查找,观测半径的单位与参与分析的栅格数据集保持一致。
  • 当有多个观察点时,可视域的分析结果可以是所有观察点的可视区域的并集或者交集。当使用“共同可视域”参数时,表示取所有观察点的可视区域的交集,否则取所有观察点的可视区域的并集。

功能入口

  • 空间分析选项卡->栅格分析->表面分析->可视域
  • 工具箱->栅格分析->表面分析->可视性分析->可视域分析

操作说明

  1. 指定观察点:可以通过鼠标单击的方式添加,也可以直接导入点数据集作为观察点。选定的观察点会在地图上用蓝色高亮标识。一个观察点以一条记录的方式存储。
    • 可视性分析对话框中,单击“鼠标点击加点”按钮,鼠标状态变为添加状态,即可在栅格表面单击鼠标选取观察点。
    • 在工具条中使用导入功能导入观察点。导入的点数据集中必须包含附加高程字段观测半径字段起始角度字段观测角度字段。

    当在存在多个观察点时,可通过批量设置按钮统一设置选中的记录参数信息,包括:附加高程值、观测半径、起始角度和观察角度。

  2. 可视域分析参数设置:

    附加高程:观察点高出栅格表面的相对高度。比如在地图上选择的点的高程为430米,附加高程值为100米,则观察点的高程为530米。默认附加高程为0。

    观测半径:用来设置可视域分析时的长度范围。以观察点为圆心,此数值为半径的圆形区域为可视域观察区域。系统默认0,表示使用栅格表面数据集的最大范围。

    起始角度: 用来设置可视域分析方向的起始观察角度,单位为度。以正北方向为0度,顺时针方向旋转,指定为负值或大于360度时,将自动换算到0-360度范围内。

    观察角度:用来设置可视域分析的观察角度,与起始角度一一对应,取值范围为0-360度。默认值为360度。

  3. 其他分析参数设置,包括分析结果、共同视域以及是否将结果数据集添加到当前地图窗口等。

    数据源:列出了当前工作空间中的数据源。需要选择分析结果要保存的数据源。

    数据集:设置结果保存的数据集。需要输入结果保存的数据集名称。

    共同可视域:当有多个观察点时,需要设置可视域的为各个观察点的并集还是交集。勾选“共同可视域”表示分析结果取所有观察点的交集,否则取并集。

    将结果数据集添加到当前地图窗口中:选中此项,表示分析完成后,结果数据集会自动添加到当前地图窗口,否则不会自动添加。

    执行完成后自动关闭对话框:选中此项,表示分析完成后自动关闭可视域分析对话框,否则不会关闭。

  4. 完成可视域分析操作,结果图示如下:
图:可视域分析结果

相关主题