使用 3D 对象要素图层

3D 对象要素图层定义 3D 对象要素在场景中的显示方式。 3D 对象要素使用已定义的地理位置和引用 3D 几何存储在地理数据库中。 要素的引用 3D 几何可以存储为多种格式,因此您可以从其他 3D 建模包(例如 Blender、Autodesk MayaTrimble SketchUp) 将新要素添加至图层,并将源模型直接存储在地理数据库中。

您可以对 3D 对象要素图层执行以下操作:

  • 使用编辑工具修改 3D 对象要素图层。
  • 通过访问模型文件直接编辑 3D 对象要素。
  • 符号化 3D 对象要素图层。
  • 分析 3D 对象要素图层。
  • 共享 3D 对象要素图层。

注:

可以查看和查询在 ArcGIS Pro 3.1 之前创建的 3D 对象要素类,但无法对其进行编辑或在线共享。 要编辑或共享,请使用升级数据集地理处理工具将 3D 对象要素类的版本从版本 1 (V1) 更新到版本 2 (V2)。 确认图层属性对话框上的选项卡中的数据集版本。

使用编辑工具修改 3D 对象要素图层

在 3D 对象图层中创建 3D 对象要素后,您可以按照修改多面体要素的方式对其进行修改。 您可以缩放、旋转和编辑要素几何的折点,也可以通过交互方式在网格几何的表面上应用纹理和颜色。

通过访问模型文件直接编辑 3D 对象要素

将 3D 对象要素类存储在文件地理数据库中后,您可以使用 Windows File Explorer 查找每个要素的源模型文件。

  1. 启用 Windows 投影文件系统,将 3D 对象文件夹显示在 Windows 主文件夹的顶层。
  2. 浏览到图层文件夹中要素的模型文件,然后展开对象 ID 子文件夹。

    警告:

    必须打开 ArcGIS Pro 才能使 3D 对象文件夹可用。 在保存 3D 模型文件的更新之前,请勿关闭应用程序。

  3. 右键单击 3D 模型文件,然后选择要使用的第三方 3D 建模应用程序。

    选择包括 Microsoft 3D Builder、Autodesk MayaTrimble SketchUp。 第三方应用程序必须已安装并获得许可。

  4. 进行编辑,然后将文件以相同名称保存到原始位置。

    ArcGIS Pro 中的地图将使用更新后的模型重新绘制。

  5. 此外,如果需要更多时间进行编辑,也可以将 3D 模型文件从 3D 对象文件夹(在投影文件系统中)复制到其他位置。 完成编辑后,可以将模型文件复制回同一 3D 对象文件夹以进行更新。

此工作流可用于将现有模型替换为新模型。 替换模型的文件名称必须与原始模型相同,并且使用相同的锚点相对位置。

符号化 3D 对象要素图层

3D 对象要素图层支持相同的符号系统功能,并使用与多面体图层相同的网格符号图层属性。 默认情况下,3D 对象将以其存储的表示形式显示,包括任何纹理或材质属性;但是,您可以应用其他符号系统。

使用属性驱动型符号系统可使用要素的其他属性渲染 3D 对象。 例如,您可以使用要素的其他属性可视化对象,例如根据地震准备程度或当前属性值更改建筑物的颜色。

分析 3D 对象要素图层

每个 3D 对象要素图层都包含要素的多面体表示,这意味着它支持任何接受多面体几何类型作为输入的地理处理工具,包括:3D 邻近3D 线与多面体相交多面体覆盖区

注:

创建多面体要素类的地理处理工具无法配置为输出 3D 对象要素类。

使用交互式探索性 3D 分析工具,直接在场景中操作并接收实时视觉反馈。 3D 对象图层支持的交互式 3D 分析工具包括视域视线剖切

共享 3D 对象要素图层

要在场景中共享 3D 对象要素图层,请参阅共享 Web 场景图层

要使用地理处理工具共享 3D 对象要素图层,请参阅共享场景图层包

注:
仅支持将 3D 对象要素图层作为 web 场景图层共享到 ArcGIS Enterprise 11.4 或更高版本。 所有 3D 对象要素图层 (V1) 必须使用升级数据集地理处理工具升级到 V2。

相关主题