本文数据链接:
https://pan.baidu.com/s/1QWD0GO_20m4QSWdCYU6UiQ?pwd=6wod
提取码:6wod
- 构造视点与道路的视线。
选择【3D Analyst Tools→3D要素→构造视线】工具,进行相应设置。
点击确定,得到视点与道路的视线集数据。
- 视线集与建筑相交处理。
选择【3D Analyst Tools→3D要素→3D线与多面体相交】工具,进行相应设置。
点击确定,得到相交结果。
- 计算可见度。
首先需要先依据可见性划分视线集。
打开上一步得到的视线集与建筑相交结果数据图层属性表,【LINE_OID】字段对应原始视线的ID值,因此若【LINE_OID】字段同一个值的个数大于1,则表明该原始视线被建筑分割开来。
因此对【LINE_OID】字段进行汇总操作。
点击确定,得到统计结果。
下一步可以依据【Cnt_LINE_O】字段的值来计算可见程度值(字段值为1表示该视线未被建筑遮挡)。
在属性表中选择【表选项→按属性选择】工具,输入表达式,获取值为1的记录。
点击应用,显示有170条记录,因此该视点的可见度值为170/718 * 100%=23.68%。