导入 CAD 楼层平面图

可用于具有 Indoors 扩展模块许可的 ArcGIS 组织。

完成配置电子表格后,可以使用将楼层平面图导入 Indoors 地理数据库工具将 CAD 楼层平面图导入现有的室内数据集Indoors 地理数据库

警告:

导入楼层平面图之前,请确保您的 CAD 工程图已精确进行地理配准

用于创建 UNIT_ID 字段的注记图层应包含每个单元的唯一值。 可能会出现以下常见问题:

  • 多个单元包含相同注记 - 如果相同级别的多个要素具有相同注记值(例如,注记图层中名为 Stairway 的两个楼梯),则当您将楼层平面图导入室内数据集时,系统会为这些要素分配相同 UNIT_ID 字段值。 如果更新楼层平面图,并将其加载到相同的室内数据集中,则系统会移除重复要素。
  • 某些单元缺少注记 - 如果某个单元要素未包含注记,则会为其分配序列号(作为标识符)。 如果已在楼层平面图中添加或移除单元,则在将更新的楼层平面图导入室内数据集时,可能会为相同要素分配不同编号。 发生这种情况时,系统会将单元作为新要素导入。

提示:

测试配置问题的一种好方法是针对单个级别将 PROCESS 设置为 Y 并运行该工具。 查看工具消息中的错误或意外警告,并查看室内数据集要素类中的预期要素和属性值。 解决任何问题后,您可以更新 PROCESS 列并重新运行该工具,以导入其余级别。

完成以下操作以导入 CAD 楼层平面图:

  1. 打开 ArcGIS Pro,然后打开包含室内数据集或 Indoors 地理数据库的工程。
  2. 运行将楼层平面图导入 Indoors 地理数据库工具。
  3. 检查输出。
  4. 或者,如果已在 Indoors 工作空间中创建属性规则,则可以运行验证属性规则识别数据中的错误。

将楼层平面图加载到室内数据集或 Indoors 地理数据库后,您可以加载其他要素事件占用者数据。

更新 CAD 楼层平面图

将数据保存在 ArcGIS Indoors 信息模型中之后,您可能需要定期将已更新的 CAD 文件与室内数据集相集成。 这可能用于新建筑物、现有建筑物中的新楼层或现有楼层的改造。 ArcGIS Indoors 地理处理工具可用于将更新内容应用于所选的数据子集。 将楼层平面图导入 Indoors 地理数据库旨在用于分支版本方案

提示:

更新 Indoors 数据之前,建议您备份地理数据库。

处理已更新的 CAD 文件

要从更新的 CAD 文件更新现有室内数据,首先更新配置工作表,然后运行将楼层平面图导入 Indoors 地理数据库工具。

注:

在已填充的地理数据库上运行该工具之前,请确保您的 CAD 数据包含每个单元的唯一注记值。 如果单元要素没有唯一的注记值,则在导入更新的楼层平面图之前,请删除 Indoors 数据库中的现有单元要素。

更新配置电子表格

在由将楼层平面图导入 Indoors 地理数据库工具使用的配置电子表格的级别属性工作表中,PROCESS 列将标识该工具处理的 CAD 文件。 您可以在一个配置电子表格中管理一个或多个站点的所有 CAD 文件,原因在于您可以选择仅处理文件的一个子集。

Indoors 数据库中的字段将基于 CAD 注记映射到 Indoors 要素类的“注记至字段”工作表中属性字段的方式。 映射到“注记至字段”工作表中的现有 CAD 注记将覆盖 Indoors 要素类中的现有字段值。 您可以移除映射以保留现有属性值。

注:

此工具可保留空间规划和工作空间预留的属性值。

在已填充室内数据集上运行将楼层平面图导入 Indoors 地理数据库工具之前,请按如下步骤更新配置工作表:

  1. 在适用的情况下,使用新的 CAD 文件、CAD 图层名称、建筑物信息和楼层信息更新配置电子表格。
    注:

    您添加到配置电子表格的任何新 SITE_IDFACILITY_IDLEVEL_ID 值的格式必须与现有数据集中的那些字段所使用的格式相匹配。

  2. 更新“注记至字段”工作表。
    1. 要使用 CAD 数据中的更新值覆盖属性的现有值,请保留或添加映射。
    2. 要保留属性的现有值,请移除映射。
      警告:

      请勿更改列表中任何 Indoors ID 字段的映射,例如 UNIT_ID。 如果更改 ID 字段映射,则将无法正确更新室内数据。

  3. 对于仅要更新的级别,将 PROCESS 列设置为 Y
    提示:

    更新多个级别时,测试配置问题的一种好方法是针对单个级别将 PROCESS 设置为 Y 并运行该工具。 查看工具消息中的错误或意外警告,并查看室内数据集要素类中的预期要素和属性值。 解决任何问题后,您可以更新 PROCESS 列并重新运行该工具,以更新其余级别。

更新室内数据集

在配置工作表中更新 CAD 数据后,可以运行将楼层平面图导入 Indoors 地理数据库工具来更新室内数据集。

完成以下操作以导入 CAD 楼层平面图:

  1. 打开 ArcGIS Pro,然后打开包含室内数据集或 Indoors 地理数据库的工程。
  2. 运行将楼层平面图导入 Indoors 地理数据库工具。
  3. 检查输出。

相关主题


在本主题中
  1. 更新 CAD 楼层平面图