适用于 ArcGIS Indoors Spaces 扩展模块。
使用创建 Indoors 地理数据库工具创建的 Indoors 地理数据库包含室内空间规划所需的所有要素类、字段和表。
如果之前使用创建室内数据集工具创建了室内数据集,则必须将以下项目添加到该数据集,然后才能将其用于 Space Planner 应用程序:
- 编码值属性域,用于描述 Units 要素类中可分配空间的类型。
- Units 要素类中的其他属性字段
- Areas 表
创建编码值属性域
要创建编码值属性域以描述 Units 要素类中可分配空间的类型,请完成以下步骤:
注:
如果您要使用通过创建 Indoors 数据库工具创建的 Indoors 地理数据库,则下方所述的编码属性域已存在,无需进行创建。
- 打开包含室内数据集的 ArcGIS Pro 工程。
- 右键单击目录窗格中的 Units 要素类,然后单击数据设计 > 属性域。
属性域视图随即显示。
- 单击属性域选项卡上的新建域按钮 。
系统将在“属性域”视图中创建一行,并将指针置于该行的属性域名称列中。
- 如下配置新属性域:
- 名称 - 键入 DOM_ASSIGNMENT_TYPE。
- 描述 - 将此项留空。
- 字段类型 - 文本
- 属性域类型 - 编码值属性域
- 分割策略 - 使用默认值。
- 合并策略 - 使用默认值。
- 在属性域视图旁边的格网中,输入以下代码和描述:
编码 描述 hotdesk
办公桌轮用制办公
hotel
旅馆式办公区域
none
无
not assignable
不可分配
办公区域
办公区域
- 单击保存按钮 保存新编码属性域。
- 创建另一个编码属性域,如下所示:
- 名称 - DOM_AREA_TYPE
- 描述 - 将此项留空
- 字段类型 - 文本
- 属性域类型 - 编码值属性域
- 分割策略 - 默认
- 合并策略 - 默认
- 在属性域视图旁边的格网中,输入以下代码和描述:
编码 描述 hotdesk
办公桌轮用制办公
hotel
旅馆式办公
- 创建另一个编码属性域,如下所示:
- 名称 - DOM_RESTRICTED
- 描述 - 将此项留空
- 字段类型 - 长整型
- 属性域类型 - 编码值属性域
- 分割策略 - 默认
- 合并策略 - 默认
- 在属性域视图旁边的格网中,输入以下代码和描述:
编码 描述 0
无限制
1
仅限指定占用者预订
将所需属性添加到 Units 要素类
要将 Units 要素类用于 Space Planner 应用程序中的空间分配,添加区域 ID 和分配类型字段并添加全局 ID,请完成以下步骤:
注:
如果要使用通过创建 Indoors 数据库工具创建的 Indoors 地理数据库,则下方列出的属性已存在,因此无需进行创建。
- 打开包含该室内数据集的 ArcGIS Pro 工程以及在上一部分中创建的编码属性域。
- 在目录窗格中,右键单击 Details 要素类,然后单击设计 > 字段。
字段视图随即显示。
- 单击字段选项卡上的新建字段按钮,或单击视图中最后一行的单击此处以添加新字段。
将指针置于字段名称列中。
- 如下配置新属性:
- 字段名称 - 键入 AREA_ID。
- 别名 - 键入区域 ID。
- 数据类型 - 文本
- 允许空值 - 已选中
- 属性域 - 无
- 默认值 - 将此项留空。
- 长度 - 键入 255。
- 添加另一个字段并如下配置:
- 字段名称 - 键入 ASSIGNMENT_TYPE。
- 别名 - 键入分配类型。
- 数据类型 - 文本
- 允许空值 - 已选中
- 属性域 - 键入 DOM_ASSIGNMENT_TYPE。
- 默认值 - 将此项留空。
- 长度 - 键入 255。
- 单击保存按钮 。
- 在目录窗格中,右键单击 Units 要素类,然后单击管理 > 添加全局 ID。
将为 Units 要素类中的要素创建全局 ID,并将 GlobalID 字段追加到属性表。
Units 要素类包含用于 Space Planner 应用程序所需的属性。
将 Areas 表添加到室内数据集
要在 Space Planner 应用程序中创建工作空间区域,室内数据集必须包含 Areas 表。
- 打开包含室内数据集的 ArcGIS Pro 工程。
- 在目录窗格中,右键单击包含该室内数据集的地理数据库,然后单击新建 > 表。
随即显示创建表窗格的“定义”视图。
- 对于名称参数,输入 AREAS。
- 对于别名参数,输入 Areas。
- 单击下一步。
字段视图随即显示。
- 可以使用以下字段属性配置创建 Areas 表的字段:
- 字段名称 - 键入 AREA_ID。
- 别名 - 键入区域 ID。
- 数据类型 - 文本
- 允许空值 - 已选中
- 长度 - 键入 255。
- 字段名称 - 键入 AREA_NAME。
- 别名 - 键入区域名称。
- 数据类型 - 文本
- 允许空值 - 已选中
- 长度 - 键入 255。
- 字段名称 - 键入 AREA_TYPE。
- 别名 - 键入区域类型。
- 数据类型 - 文本
- 允许空值 - 已选中
- 属性域 - 键入 DOM_AREA_TYPE。
- 长度 - 键入 255。
- 字段名称 - RESTRICTED
- 别名 - 受限
- 数据类型 - 长整型
- 允许空值 - 已选中
- 属性域 - DOM_RESTRICTED
- 长度 - 255
- 或者,使用以下字段属性配置在 Areas 表中创建其他字段:
- 如果包括在内,SCHEDULE_EMAIL 字段可用于在 Indoors web 和移动应用程序中协助预留空间。
- 字段名称 - 键入 SCHEDULE_EMAIL。
- 别名 - 键入计划电子邮件。
- 数据类型 - 文本
- 允许空值 - 已选中
- 长度 - 键入 255。
- 如果包括在内,则 CAPACITY 字段可用于提供详细信息,以帮助在 Indoors web 和移动应用程序中进行空间规划。
- 字段名称 - 键入 CAPACITY。
- 别名 - 键入容量。
- 数据类型 - 短整型
- 允许空值 - 已选中
- 如果包括在内,SCHEDULE_EMAIL 字段可用于在 Indoors web 和移动应用程序中协助预留空间。
- 单击完成创建 Areas 表。
- 在目录窗格中,右键单击 Areas 表,然后单击管理 > 添加全局 ID。
即会向 Areas 表追加 GlobalID 字段。
您现在可以为 ArcGIS Online 准备 Space Planner 地图。