3D要素分析系列工具是对3D要素进行几何比较,用于研究和确定3D要素之间的关系。
可以使用【系统工具箱→3D Analysis Tools→转换→由文件转出→导入3D文件】工具,将现有的3D文件导入到ArcGIS要素类中,支持skp、3ds等常见的3D文件格式数据。
1.3D邻近:
3D临近是指在搜索半径范围内,确定输入要素汇总每个要素与邻近要素中的最近要素之间的距离,该工具用于处理3D要素。
首先将数据加载进ArcScene中,然后选择【系统工具箱→3D Analysis Tools→3D要素→3D邻近】工具,进行设置。
搜索半径
:用于设定输入要素与邻近要素之间的最大距离,如果为指定将使用所有邻近要素。
操作完成之后,打开邻近要素的属性表,发现其中多了一些字段,其中:
NEAR_FID
:表示邻近要素的FID;NEAR_DIST
:表示输入要素与邻近要素之间的2D距离;NEAR_DIST3
:表示输入要素与邻近要素之间的3D距离。
2.3D内部:
3D内部工具用于判断输入要素是否落在多面体内,如果在内部,则再输出的表中添加一个Status字段来指明状态。
选择【系统工具箱→3D Analysis Tools→3D要素→3D内部】工具,进行设置。
3.是否为闭合3D:
是否为闭合多面体工具用于判断多面体是否为闭合多面体,运算之后会在输入要素的属性中添加一个新字段来指示该要素是否闭合。
选择【系统工具箱→3D Analysis Tools→3D要素→是否为闭合3D】工具,进行设置。
4.封闭多面体:
封闭多面体工具是在输出要素类中使用输入多面体的要素创建闭合多面体要素。
选择【系统工具箱→3D Analysis Tools→3D要素→封闭多面体】工具,进行设置。
5.3D差异:
3D差异工具先计算两个多面体的几何交集,然后从一个要素类中剪除另一个要素的所有体积,并将结果生成一个新的要素类。
选择【系统工具箱→3D Analysis Tools→3D要素→3D差异】工具,进行设置。
6.3D相交:
3D相交工具先计算两个多面体的几何交集,然后将重叠的要素输出为新要素。
选择【系统工具箱→3D Analysis Tools→3D要素→3D相交】工具,进行设置。
输出几何类型
:为可选项,用于设定创建的相交几何的类型,SOLID表示输入要素之间重叠体积的闭合多面体,是默认设置;SURFACE表示输入要素之间共享面的多面体表面;POLYLINE— 创建表示输入要素之间共享边的折线。
7.3D联合:
3D联合工具用于计算两个多面体的几何交集,然后将多面体聚合起来,存储到一个新要素类中。
选择【系统工具箱→3D Analysis Tools→3D要素→3D联合】工具,进行设置。
通过查看要素属性表,可以看到该要素由两个多面体组成,使用3D联合工具得到结果为一个多面体。
8.3D线与多面体相交:
3D线与多面体相交用于计算线与多面体要素的几何交集,并返回焦点书,交点或线(由在交点处断开的输入线)可选择性地写入输出要素类。
选择【系统工具箱→3D Analysis Tools→3D要素→3D线与多面体相交】工具,进行设置。
连接属性
:用于定义是否会将输入线要素的属性保留在输出线要素类中,其中,IDS_ONLY表示不会将输入线要素的任何属性写入输出线要素类中,是默认设置;ALL表示将输入线要素的所有属性写入输出线要素类中。