首页软件基础教程ArcGIS【ArcGIS工具箱】14...

【ArcGIS工具箱】14.表面分析——视点分析

系列配套练习数据下载链接:

链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj 提取码:mnsj
如有需要请尽快下载如若失效,我也会在最新发布文章中更新下载链接




在ArcGIS中,视点分析是一种三维可视性分析工具,用于确定从一个或多个观察点可见的地表区域。这种分析在多种应用场景中都非常有用,比如规划观景台位置、评估景观影响、进行安全监控等。
  • 1、加载数据

加载【ObserverPoints】点要素,将其作为观察点;
加载【elevation】DEM数据,将其作为输入表面栅格;

  • 2、视点分析:

分析不仅包含每个视点能够看到的栅格信息,还会精确识别从每个栅格表面位置可以看到哪些视点。

如果要将线状数据与视点分析结合使用,可使用要素折点转点工具对线要素类进行转换。不过该工具允许的最大点数为 16 个。

选择【系统工具箱→Spatial Analysis Tools→表面分析→视点分析】工具,进行设置。

该工具提供一个可选的地平面以上 (AGL) 输出栅格。AGL 输出栅格上的每一个像元都记录了为保证像元至少对一个观察点可见而需要向该像元添加的最小高度。

设置完成,点击确定,得到分析结果,打开图像属性表可以查看具体内容:

  • Value字段观察点能够看到每个栅格像元的二进制编码信息;

  • Count字段:该类像元的数量;

  • OBSn字段对应于每个视点的新项,为 OBS1、OBS2…OBSn,其中 n 是视点数,以此记录每个像元的可见性(可见时值为1)。

  • 3、观察点控制参数:

还可以通过观察点要素属性表中的固定字段名称(如 OFFSETA、OFFSETB 等)来定义观察点属性,从而控制分析结果。
通过在要素属性数据集中指定不同的字段,可限制所检查的栅格区域,共有以下5项:

图片来源:ArcMap官方文档

  • SPOT:

来定义观察点的表面高程如果要素属性表中不存在 SPOT 属性项,则会使用双线性插值确定每个观察点的高程。如果距某观察点最近的输入栅格像元具有 NoData 值,该工具将无法确定它的高程。在这种情况下,该观察点将从可见性分析中排除
  • 偏移:

指的是要添加到表面上某个位置的 z 值中的垂直距离(以表面单位为单位)。包括以下两个偏移项:

1)、OFFSETA为观察点偏移。该值将指示要添加到观察点高程的垂直距离。OFFSETA值必须为正。如果不存在 OFFSETA 项,则默认值为 1。

2)、OFFSETB为表面偏移该值将显示要添加到各像元 z 值的垂直距离,因为分析可见性时需要考虑该距离。该值必须为正。如果未在要素属性表中找到任何 OFFSETB 项,则将默认为 0。

图片来源:ArcMap官方文档

  • 方位角:

用于定义扫描的水平角限制。扫描将从第一个方位角到第二个方位角按顺时针方向进行。角度值以度为单位,介于 0 至 360 度之间,其中 0 指向北。

1)、AZIMUTH1为水平起始角。定义扫描范围的起始角度。如果要素属性表中不存在此项,则值将默认为 0。

2)、AZIMUTH2为水平终止角。定义扫描范围的结束角度。AZIMUTH2 的值必须大于 AZIMUTH1 的值。如果要素属性表中不存在此项,则值将默认为 360。如果 AZIMUTH1 和 AZIMUTH2 均未定义,则默认为完整的 360°扫描。

  • 垂直角:

定义扫描的垂直角限制。角度以介于 90 和 -90 之间的度数表示,其中正值表示水平面之上的角度,而负值则表示水平面以下的角度。水平面(0 度)由观察点的 z 值和 OFFSETA 值共同定义。两个垂直角均可为负。

1)、VERT1垂直上角用于定义扫描的水平角上限。如果要素属性表中不存在此项,则值将默认为 90。

2)、VERT2垂直下角用于定义扫描的水平角下限。VERT2 的值必须小于 VERT1 的值。如果要素属性表中不存在此项,则值将默认为 -90。

图片来源:ArcMap官方文档

  • 半径:

在识别可从各观察点看到的区域时,可使用半径项限制搜索距离。超过某一特定距离的像元可从分析中排除。

1)、RADIUS1为内半径。用于定义确定可见性的起始距离。小于此距离的像元在输出中不可见,但仍会妨碍内半径和外半径之间像元的可见性。默认 RADIUS1 距离为 0。

2)、RADIUS2外半径。超出此距离的像元将从分析中排除。RADIUS2 的值应大于 RADIUS1 的值。默认 RADIUS2 距离为无穷大。

图片来源:ArcMap官方文档


以下是分别设置不同控制字段的分析结果:

无控制字段

设置OFFSETA字段

设置AZIMUTH字段

设置RADIUS字段


————————————————-

《ArcGIS工具箱》系列内容目录(持续更新):

1.密度分析——核密度分析 2.密度分析——点密度分析
3.密度分析——线密度分析
4.距离分析——欧式距离
5.距离分析——成本距离
6.距离分析——成本路径
7.距离分析——成本分配
8.距离分析——廊道分析
9.距离分析——成本连通性
10.距离分析——路径距离
11.表面分析——等值线
12.表面分析——坡度、坡向、曲率
13.表面分析——山体阴影

……


本篇文章来源于微信公众号: 码农设计师

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments