将楼层平面图从 CAD 加载到 Indoors 中

适用于具有 Indoors 功能许可的门户。​

创建 ArcGIS Indoors 地理数据库后,您可以使用将楼层平面图导入 Indoors 地理数据库工具,以使用楼层平面图对其进行填充。然后,您可以手动加载感兴趣点 (POI)、事件和占用者数据。

加载楼层平面图

CAD 工程图 - 例如,来自 AutoCAD 的 DWG 文件或来自 MicroStation 的 DGN 文件 - 是创建室内地图的矢量楼层平面图信息的常见来源。楼层平面图导入过程使用 Microsoft Excel 配置电子表格 Config_CAD_Indoors_Template.xlsx,来帮助将源 CAD 图层名称映射到相应的 Indoors 图层和属性。将楼层平面图导入 Indoors 地理数据库地理处理工具可以导入单个楼层或多个楼层和建筑物的集合的楼层平面图信息。

注:

配置电子表格包含在 ArcGIS Pro 安装内容中(位于 Resources\Indoors\MappingFile 文件夹内)。

转换过程包括以下步骤:

地理配准并添加您的 CAD 楼层平面图

首先需要将室内 CAD 楼层平面图添加到您的 ArcGIS Pro 工程。如果要处理多个楼层以更好地组织每个工程图中的图层,则可以按楼层创建分组图层。

  1. 如果尚未进行地理配准,请地理配准 CAD 文件
    注:

    准确地地理配准 CAD 楼层平面图非常重要,因为缩放或地理位置的错误会转换为相应的 Indoors 要素。使用参考数据(例如影像、底图、激光雷达、地面测量位置以及 CAD 工程图中的比例尺)在真实世界中缩放和放置图纸。对于多层建筑物,在每层的工程图之间进行垂直对齐同样重要。

  2. 地图选项卡中,单击添加数据按钮将您的 CAD 工程图添加到地图。
  3. 浏览到存储 CAD 文件的文件夹位置,然后选择要处理的所有 CAD 文件。
    注:

    如果正在多个楼层或建筑物上运行将楼层平面图导入 Indoors 地理数据库工具,则 CAD 图层命名必须在所有要处理的工程图中保持一致。

    对数据进行地理配准并将其添加到地图后,如果您尚未了解 CAD 工程图中的图层命名约定,请先熟悉此规范。

设置配置电子表格

使用配置模板,以便于将源 CAD 图层名称映射到相应的 Indoors 图层和属性。

运行“将楼层平面图导入 Indoors 地理数据库”工具。

将 CAD 图层映射到相应的 Indoors 图层和属性后,运行将楼层平面图导入 Indoors 地理数据库地理处理工具,以将楼层平面图信息导入单个楼层或多个楼层和建筑物的集合。

检查输出

您需要检查由 Indoors 地理数据库中的 将楼层平面图导入 Indoors 地理数据库工具创建的输出要素。

注:

将楼层平面图导入 Indoors 地理数据库工具将临时文件写入 ArcGIS Pro 工程的 \scratch 文件夹。从 CAD 线创建 GIS 面时,根据狭长面阈值参数被分类为狭长面的面将被放置在 \scratch\Review 位置中的 QA 数据库。在许多情况下,这些都是墙面,如果被错误地分类为狭长面,则在此处也可以看到长或窄的单元面,并且可以将其复制到 Indoors 地理数据库的 Units 要素类中。

  1. 单击添加数据按钮,然后从您的 Indoors 地理数据库将“设施”、“级别”、“单元”和“详细信息”要素类添加到您加载 CAD 楼层平面图的同一地图中。
    CAD 楼层平面图
    注:

    为了更容易在楼层之间进行切换,请在地图中启用各图层的范围过滤器(使用整数“垂直顺序”属性),在范围选项卡种将过滤模式更改为单一值,然后使用地图右侧的“范围过滤器”微件向上或向下导航。

  2. 问题的疑难解答

    问题解决方案

    输出中的错误或间隙

    返回配置电子表格并更正字段映射,然后重新运行该工具。

    提示:

    如果要通过线条创建面并且 CAD 拓扑并不完美(例如,门要素和墙壁要素之间存在小间隙),则可以尝试更新“关门缓冲区”值(以英寸为单位)以关闭间隙并改善面输出。

    CAD 注记中的属性部分或全部缺失,例如空间类型(例如,办公室或会议室)或其唯一 Id(例如,办公室 ID,其应为 L2E210)

    在 CAD 中修复或添加注记,然后重新运行该工具,或将注记添加到 Indoors 要素。

  3. 在所有 Indoors 线和面要素类中,运行编辑工具箱中的增密地理处理工具。
    提示:

    使用角度选项并指定 5 度。增密功能将整合到要素更新的将楼层平面图导入 Indoors 地理数据库工具输出中。

  4. 查看 Units 要素类中空间要素的 USE_TYPE,以标识不应通过 Indoor Space Planner 应用程序直接分配给占用者的空间。将空间的 ASSIGNMENT_TYPE 值设置为不可分配
    注:

    以下是空间类型的示例,这些空间类型通常不可以分配给占用者,也不能用于定义办公桌轮用制办公或旅馆式办公区域:

    • 大厅
    • 循环区域
    • 公共区域
    • 卫生间
    • 休息室

  5. 保存地图。

将楼层平面图加载到 Indoors 地理数据库中后,您可以加载 POI事件占用者数据。

相关主题


在本主题中
  1. 加载楼层平面图