3D 对象要素类简介

3D 对象要素类用于在地理数据库中存储和管理 3D 几何类型要素。它使用已定义的地理位置,并引用可以存储为一种或多种格式的 3D 几何网格。这不同于 3D 对象场景图层,它是基于 I3S 规范的多 LOD(细节层次)缓存数据集,且该数据集已被优化用于在场景中显示大量 3D 内容。

了解有关使用场景图层的详细信息

与多面体要素一样,3D 对象用于表示在三维空间(例如球体、立方体或等值面和建筑物等复杂结构)中占用离散区域或体积的要素的外壳。3D 对象存储关联表以支持高级材料,它们被称为基于物理的渲染 (PBR) 材料。这些材料表现出对玻璃或金属等表面的着色性能。

左侧多面体和右侧 3D 对象示例
多面体球体(左)与 3D 对象球体(右)。

3D 对象要素图层

添加 3D 对象要素类的方法有两种。

创建 3D 对象要素类时,它将使用已定义的地理位置和引用 3D 几何网格存储和管理要素。将空 3D 对象要素图层添加到场景后,可以使用创建修改编辑工具以与编辑多面体图层相同的方法来编辑 3D 对象图层。出于性能原因,一些显示属性在编辑 3D 对象时不可用。完成编辑后,要素将完全重新绘制。

3D 对象要素类适用于以下 3D 模型格式:COLLADA (.dae)、Autodesk Filmbox (.fbj)、Wavefront (.obj)、GL 传输格式 (.glTF) 和二进制 GL 传输格式 (.glb) 文件。

有关 .glTF.glb 文件的描述以及该规范所支持要素的详细列表,请参阅 glTF 标记

您可以使用 Windows 投影文件系统访问文件地理数据库中的 3D 模型文件,并使用第三方应用程序(例如 Maya 或 Blender)编辑这些文件。要显示文件夹结构并同步更新,ArcGIS Pro 必须保持打开状态。

相关主题


在本主题中
  1. 3D 对象要素图层