将所需属性添加到室内数据集

适用于 ArcGIS Indoors Spaces 扩展模块。

使用创建 Indoors 地理数据库工具创建的 Indoors 地理数据库包含室内空间规划所需的所有要素类、字段和表。

如果之前使用创建室内数据集工具创建了室内数据集,则必须将以下项目添加到该数据集,然后才能将其用于 Space Planner 应用程序:

  • 编码值属性域,用于描述 Units 要素类中可分配空间的类型。
  • Units 要素类中的其他属性字段
  • Areas 表

创建编码值属性域

要创建编码值属性域以描述 Units 要素类中可分配空间的类型,请完成以下步骤:

注:

如果您要使用通过创建 Indoors 数据库工具创建的 Indoors 地理数据库,则下方所述的编码属性域已存在,无需进行创建。

  1. 打开包含室内数据集的 ArcGIS Pro 工程。
  2. 右键单击目录窗格中的 Units 要素类,然后单击数据设计 > 属性域

    属性域视图随即显示。

  3. 单击属性域选项卡上的新建域按钮 新建域

    系统将在“属性域”视图中创建一行,并将指针置于该行的属性域名称列中。

  4. 如下配置新属性域:
    • 名称 - 键入 DOM_ASSIGNMENT_TYPE
    • 描述 - 将此项留空
    • 字段类型 - 文本
    • 属性域类型 - 编码值属性域
    • 分割策略 - 默认
    • 合并策略 - 默认
  5. 在属性域视图旁边的格网中,输入以下代码和描述:

    编码描述

    hotdesk

    办公桌轮用制办公

    hotel

    旅馆式办公区域

    none

    not assignable

    不可分配

    办公区域

    办公区域

  6. 单击保存按钮 保存 保存新编码属性域。
  7. 创建另一个编码属性域,如下所示:
    • 名称 - DOM_AREA_TYPE
    • 描述 - 将此项留空
    • 字段类型 - 文本
    • 属性域类型 - 编码值属性域
    • 分割策略 - 默认
    • 合并策略 - 默认
  8. 在属性域视图旁边的格网中,输入以下代码和描述:

    编码描述

    hotdesk

    办公桌轮用制办公

    hotel

    旅馆式办公

  9. 创建另一个编码属性域,如下所示:
    • 名称 - DOM_RESTRICTED
    • 描述 - 将此项留空
    • 字段类型 - 长整型
    • 属性域类型 - 编码值属性域
    • 分割策略 - 默认
    • 合并策略 - 默认
  10. 在属性域视图旁边的格网中,输入以下代码和描述:

    编码描述

    0

    无限制

    1

    仅限指定占用者预订

将所需属性添加到 Units 要素类

要将 Units 要素类用于 Space Planner 应用程序中的空间分配,添加区域 ID 和分配类型字段并添加全局 ID,请完成以下步骤:

注:

如果要使用通过创建 Indoors 数据库工具创建的 Indoors 地理数据库,则下方列出的属性已存在,因此无需进行创建。

  1. 打开包含该室内数据集的 ArcGIS Pro 工程以及在上一部分中创建的编码属性域。
  2. 目录窗格中,右键单击 Details 要素类,然后单击设计 > 字段

    字段视图随即显示。

  3. 单击字段选项卡上的新建字段按钮,或单击视图中最后一行的单击此处以添加新字段

    将指针置于字段名称列中。

  4. 如下配置新属性:
    • 字段名称 - 键入 AREA_ID
    • 别名 - 键入 Area ID
    • 数据类型 - 文本
    • 允许空值 - 已选中
    • 属性域 - 无
    • 默认值 - 留空
    • 长度 - 键入 255
  5. 添加另一个字段并如下配置:
    • 字段名称 - 键入 ASSIGNMENT_TYPE
    • 别名 -键入 Assignment Type
    • 数据类型 - 文本
    • 允许空值 - 已选中
    • 属性域 - 键入 DOM_ASSIGNMENT_TYPE
    • 默认值 - 留空
    • 长度 - 键入 255
  6. 单击保存按钮 保存
  7. 目录窗格中,右键单击 Units 要素类,然后单击管理 > 添加全局 ID

    将为 Units 要素类中的要素创建全局 ID,并将 GlobalID 字段追加到属性表。

  8. Units 要素类包含用于 Space Planner 应用程序所需的属性。

将 Areas 表添加到室内数据集

要在 Space Planner 应用程序中创建工作空间区域,室内数据集必须包含 Areas 表。

  1. 打开包含室内数据集的 ArcGIS Pro 工程。
  2. 目录窗格中,右键单击包含该室内数据集的地理数据库,然后单击新建 >

    随即显示创建表窗格的“定义”视图。

  3. 对于名称参数,输入 AREAS
  4. 对于别名参数,输入 Areas
  5. 单击下一步

    字段视图随即显示。

  6. 可以使用以下字段属性配置创建 Areas 表的字段:

      • 字段名称 - 键入 AREA_ID
      • 别名 - 键入 Area ID
      • 数据类型 - 文本
      • 允许空值 - 已选中
      • 长度 - 键入 255
      • 字段名称 - 键入 AREA_NAME
      • 别名 - 键入 Area Name
      • 数据类型 - 文本
      • 允许空值 - 已选中
      • 长度 - 键入 255
      • 字段名称 - 键入 AREA_TYPE
      • 别名 - 键入 Area Type
      • 数据类型 - 文本
      • 允许空值 - 已选中
      • 属性域 - 键入 DOM_AREA_TYPE
      • 长度 - 键入 255
      • 字段名称 - RESTRICTED
      • 别名 - 受限
      • 数据类型 - 长整型
      • 允许空值 - 已选中
      • 属性域 - DOM_RESTRICTED
      • 长度 - 255

  7. 或者,使用以下字段属性配置在 Areas 表中创建其他字段:

    • 如果包括在内,SCHEDULE_EMAIL 字段可用于在 Indoors web 和移动应用程序中协助预留空间。
      • 字段名称 - 键入 SCHEDULE_EMAIL
      • 别名 - 键入 Schedule Email
      • 数据类型 - 文本
      • 允许空值 - 已选中
      • 长度 - 键入 255
    • 如果包括在内,则 CAPACITY 字段可用于提供详细信息,以帮助在 Indoors web 和移动应用程序中进行空间规划。
      • 字段名称 - 键入 CAPACITY
      • 别名 - 键入 Capacity
      • 数据类型 - 短整型
      • 允许空值 - 已选中

  8. 单击完成创建 Areas 表。
  9. 目录窗格中,右键单击 Areas 表,然后单击管理 > 添加全局 ID

    即会向 Areas 表追加 GlobalID 字段。

您现在可以为 ArcGIS Online 准备 Space Planner 地图。