可用于具有 IPS 扩展模块许可的 ArcGIS 组织。
如果您正在使用 ArcGIS Indoors,则可以使用符合 ArcGIS Indoors 信息模型的楼层平面图数据,然后将以下图层添加至新地图:
- 地点 - 与 Indoors 模型中的 Sites 要素类相对应
- 设施点 - 与 Indoors 模型中的 Facilities 要素类相对应
- 楼层 - 与 Indoors 模型中的 Levels 要素类相对应
- 单元 - 与 Indoors 模型中的 Units 要素类相对应
- 细节 - 与 Indoors 模型中的 Details 要素类相对应
注:
图层和表名称必须与上面列出的名称一致。
如果您当前未在使用 ArcGIS Indoors,按照以下几节中的步骤新建地图,创建所需的要素类,然后创建所需的楼层平面图数据。
创建所需要素类
要使用 ArcGIS IPS,需要五个要素类。 这些要素类用于保留楼层平面图数据,包括地点、设施点、楼层、单元和细节。
创建 Sites 要素类
Sites 要素类包含用于定义例如校园或建筑群等地点的边界的面要素,可用于可视化和制作地图。 完成以下步骤以创建 Sites 要素类:
- 创建面要素类,然后在名称和别名文本框中输入 Sites。
- 在目录窗格中,右键单击 Sites 要素类,然后单击数据设计 > 字段。
字段视图随即显示。
- 在字段选项卡上单击新建字段。
将指针置于字段名称列。
- 添加另一个字段并如下配置:
- 字段名称 -SITE_ID
- 别名 - 站点 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -NAME
- 别名 - 名称
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 100
- 添加另一个字段并如下配置:
- 字段名称 -NAME_LONG
- 别名 - 长名称
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
现在可以在 Sites 要素类中创建地点要素。
创建 Facilities 要素类
Facilities 要素类包含面要素,用于定义地点内每个设施点的覆盖区。 完成以下步骤以创建 Facilities 要素类:
- 创建面要素类,然后在名称和别名文本框中输入 Facilities。
- 在目录窗格中,右键单击 Facilities 要素类,然后单击数据设计 > 字段。
字段视图随即显示。
- 在字段选项卡上单击新建字段。
将指针置于字段名称列。
- 如下配置新字段:
- 字段名称 -FACILITY_ID
- 别名 - 设施点 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -SITE_ID
- 别名 - 站点 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
现在可以在 Facilities 要素类中创建设施点要素。
创建 Levels 要素类
Levels 要素类包含面要素,用于定义设施点内包含的每个楼层的覆盖区。 完成以下步骤以创建 Levels 要素类:
- 创建面要素类,然后在名称和别名文本框中输入 Levels。
- 在目录窗格中,右键单击 Levels 要素类,然后单击数据设计 > 字段。
字段视图随即显示。
- 在字段选项卡上单击新建字段。
将指针置于字段名称列。
- 如下配置新字段:
- 字段名称 -LEVEL_ID
- 别名 - 级别 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -FACILITY_ID
- 别名 - 设施点 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -VERTICAL_ORDER
- 别名 - 垂直顺序
- 数据类型 - Long
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -NAME_SHORT
- 别名 - 名称缩写
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 4
现在可以在 Levels 要素类中创建楼层要素。
创建 Units 要素类
Units 要素类包含面要素,用于定义设施点的各个非重叠功能区域的覆盖区,例如工作空间、便利设施、零售空间、电梯和楼梯。 完成以下步骤以创建 Units 要素类:
- 创建面要素类,然后在名称和别名文本框中输入 Units。
- 在目录窗格中,右键单击 Units 要素类,然后单击数据设计 > 字段。
字段视图随即显示。
- 在字段选项卡上单击新建字段。
将指针置于字段名称列。
- 如下配置新字段:
- 字段名称 -UNIT_ID
- 别名 - 单位 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -LEVEL_ID
- 别名 - 级别 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -USE_TYPE
- 别名 - 使用类型
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 50
现在可以在 Units 要素类中创建单元要素。
创建 Details 要素类
Details 要素类包含线要素,用于定义设施点中的线性资产,例如墙壁、门、窗户等。 完成以下步骤以创建 Details 要素类:
- 打开包含 ArcGIS IPS 模型的 ArcGIS Pro 工程,然后新建地图。
- 创建线要素类,然后在名称和别名文本框中键入 Details。
- 在目录窗格中,右键单击 Details 要素类,然后单击数据设计 > 字段。
字段视图随即显示。
- 在字段选项卡上单击新建字段。
将指针置于字段名称列。
- 添加另一个字段并如下配置:
- 字段名称 -DETAIL_ID
- 别名 - 详细信息 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 添加另一个字段并如下配置:
- 字段名称 -LEVEL_ID
- 别名 - 级别 ID
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 使用默认值
- 如下配置新字段:
- 字段名称 -USE_TYPE
- 别名 - 使用类型
- 数据类型 - Text
- 允许为空 - 选中此复选框
- 属性域 - 留空
- 默认值 - 留空
- 长度 - 50
现在可以在 Details 要素类中创建细节要素。
创建所需的楼层平面图数据
完成以下部分中的步骤创建 ArcGIS IPS 所需的楼层平面图数据。
创建地点要素
如果您的楼层平面图包含地点,按照以下步骤创建地点要素:
- 在编辑选项卡的要素组中,单击创建 。
随即显示创建要素窗格并列出为活动地图定义的要素模板。
- 在创建要素窗格中,单击 Sites 要素模板。
Sites 模板随即展开,其中显示工具选项板。
- 在 Sites 模板中,单击打开活动模板窗格 。
将显示 Sites 模板的工具选项板和要素属性表。
- 在属性表中,按如下方式设置字段值:
字段 值 站点 ID
地点要素的唯一 ID
名称
地点名称
长名称
地点的全名。
注:
此名称用于支持 web 和移动应用程序中的描述性功能。
- 在创建要素窗格中,单击面按钮 以创建面要素。
- 为地点绘制一个面。
创建设施点要素
按照以下步骤创建设施点要素:
- 在编辑选项卡的要素组中,单击创建 。
随即显示创建要素窗格并列出为活动地图定义的要素模板。
- 在创建要素窗格中,单击 Facilities 要素图层。
Facilities 模板随即展开,其中显示工具选项板。
- 在 Facilities 模板中,单击打开活动模板窗格 。
将显示 Facilities 模板的工具选项板和要素属性表。
- 在属性表中,按如下方式设置字段值:
字段 值 设施点 ID
设施点要素的唯一 ID
站点 ID
设施点所在的地点的地点 ID
- 在创建要素窗格中,单击面按钮 以创建面要素。
- 为地点内的每个设施点绘制面。
创建楼层要素
按照以下步骤创建楼层要素:
- 在编辑选项卡的要素组中,单击创建 。
随即显示创建要素窗格并列出为活动地图定义的要素模板。
- 在创建要素窗格中,单击 Levels 要素图层。
Levels 模板随即展开,其中显示工具选项板。
- 在 Levels 模板中,单击打开活动模板窗格 。
将显示 Levels 模板的工具选项板和要素属性表。
- 在属性表中,按如下方式设置字段值:
字段 值 级别 ID
楼层要素的唯一 ID
设施点 ID
楼层所在的设施点的设施点 ID
垂直顺序
IPS 中楼层的显示顺序
注:
垂直顺序使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零 (0),后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。
名称缩写
楼层的短名称
注:
此名称显示在 ArcGIS IPS Setup 应用程序的楼层选择器中。
- 在创建要素窗格中,单击面按钮 以创建面要素。
- 为设施点中的每个楼层绘制面。
创建单元要素
按照以下步骤创建单元要素:
- 在编辑选项卡的要素组中,单击创建 。
随即显示创建要素窗格并列出为活动地图定义的要素模板。
- 在创建要素窗格中,单击 Units 要素图层。
Units 模板随即展开,其中显示工具选项板。
- 在 Units 模板中,单击打开活动模板窗格 。
将显示 Units 模板的工具选项板和要素属性表。
- 在属性表中,按如下方式设置字段值:
字段 值 单位 ID
单元要素的唯一 ID
使用类型
单元的使用类型
例如,办公室或会议室。
级别 ID
单元所在的楼层的楼层 ID
- 在创建要素窗格中,单击面按钮 以创建面要素。
- 为设施点中的每个单元绘制面。
创建细节要素
按照以下步骤创建细节要素:
- 在编辑选项卡的要素组中,单击创建 。
随即显示创建要素窗格并列出为活动地图定义的要素模板。
- 在创建要素窗格中,单击 Details 要素图层。
Details 模板随即展开,其中显示工具选项板。
- 在 Details 模板中,单击打开活动模板窗格 。
将显示 Details 模板的工具选项板和要素属性表。
- 在属性表中,按如下方式设置字段值:
字段 值 细节 ID
细节要素的唯一 ID
使用类型
细节的使用类型
例如,墙壁、门、窗、楼梯等。
级别 ID
细节所在的楼层的楼层 ID
- 在创建要素窗格中,单击线按钮 以创建线要素。
- 为组成设施点边界的所有墙壁、门、窗户等绘制线。
现在可以配置过渡。