摘要
根据转换目标和可用数据,可以使用 3D Analyst 扩展模块的三种不同的地理处理工具,通过向几何添加 z 值将包含 2D 几何的要素转换为 3D 要素。
过程
使用 3D Analyst 扩展模块的地理处理工具将现有 2D 要素转换为 3D 要素有以下三种方法:
- 从属性值获取 z 值
- 使用表面图层内插 z 值
- 在表面之间拉伸要素
以下是上述三种方法以及每种方法中用于执行转换的地理处理工具的简介。 运行工具之前,请通过导航至自定义 > 扩展模块确认已打开 3D Analyst 扩展模块。 选中 3D Analyst(如果尚未选中)。
从属性值获取 z 值
如果要素的 z 值(例如高度)可用作 2D 要素数据集的属性,则可以使用依据属性实现要素转 3D 工具将属性转换为要素的 z 值,以生成 3D 要素。
使用表面图层内插 z 值
如果 2D 要素所在的基础高程表面(例如栅格、TIN 或 terrain 数据集表面)可用,则可以使用插值形状工具针对高程表面中的 2D 要素内插 z 值。
在表面之间拉伸要素
还可以通过在表面之间拉伸 2D 要素来创建 3D 要素。 例如,能源公司可能希望在表示地质层位的表面之间创建地下块。 这可以通过在给定面区域的两个表面之间进行拉伸,以创建多面包围体来实现。 在表面之间拉伸工具可用于在两个表面之间拉伸要素。
有关在 ArcGIS 9.x 中将 2D shapefile 转换为 3D shapefile 的信息,请参阅:操作方法:将 2D shapefile 转换为 3D shapefile