适用于 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 表:
注:
如果要使用通过创建 Indoors 数据库工具创建的 Indoors 地理数据库,则无需创建 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 地图。