问题

问题:使用 ArcGIS Pro 中的 Data Interoperability 扩展模块从 IFC 数据导出 3D 模型时,模型在地图上的显示位置有误

Last Published: April 25, 2020

描述

工业基础类 (IFC) 是一种特定于建筑的数据模型,包含从 Revit 等建筑信息建模软件导入的 3D 建筑模型。 在 ArcGIS Pro 中,可以使用 Data Interoperability 工具箱中的“快速导入”工具将包含 3D 建筑模型的 IFC 数据导出到文件地理数据库。 但是,将 IFC 数据导出到文件地理数据库时,3D 建筑模型不会显示在地图上的正确位置。 在某些情况下,3D 建筑模型在转换为 3D 场景视图时会消失。

原因

以下是 两个可能的原因:

  • IFC 数据未进行地理配准。 未为 IFC 数据中的 3D 建筑模型设置地理坐标。
  • 未设置 3D 建筑模型的高程。

解决方案或解决方法

将 IFC 图层的高程属性设置为在地面上显示,以便模型显示在地图上的正确位置,并为 IFC 表面图层启用地下导航,以便模型在 3D 场景查看器中显示。 请按照以下说明进行操作:

设置 IFC 图层的高程属性(适用于 ArcGIS Pro 2.x)

  1. 内容窗格中,右键单击 IFC 图层,然后单击属性
  2. 图层属性对话框中,选择高程
  3. 单击要素位于下拉箭头,然后选择地面上。 单击确定

    Layer Elevation properties
:
要检查是否正确设置了高程,请将地图转换为 3D 场景视图。 如果未设置高程,则可能不显示 3D 建筑模型。

为 IFC 表面图层启用地下导航

适用于 ArcGIS Pro 2.2 及更高版本:
  1. 内容窗格上,选择所需的 IFC 图层。
  2. 单击外观选项卡,然后选中地下导航文本框。

    Navigate Underground text box
适用于 ArcGIS Pro 2.1 及更低版本:
  1. 内容窗格中,右键单击场景,然后单击属性
  2. 地图属性:场景对话框中,单击高程表面
  3. 选中允许地下导航文本框,然后单击确定

    Allow navigation below ground text box
:
要检查 3D 建筑模型的显示位置是否正确,请使用“缩放至图层”工具。

文章 ID:000018235

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项