创建楼层平面图数据

Available for an ArcGIS organization licensed with the IPS extension.

如果您正在使用 ArcGIS Indoors,则可以使用符合 ArcGIS Indoors 信息模型楼层平面图数据,然后将以下图层添加至新地图:

注:

图层和表名称必须与上面列出的名称一致。

如果您当前未在使用 ArcGIS Indoors,按照以下几节中的步骤新建地图,创建所需的要素类,然后创建所需的楼层平面图数据

创建所需要素类

要使用 ArcGIS IPS,需要五个要素类。 这些要素类用于保留楼层平面图数据,包括地点、设施点、楼层、单元和细节。

创建 Sites 要素类

Sites 要素类包含用于定义例如校园或建筑群等地点的边界的面要素,可用于可视化和制作地图。 完成以下步骤以创建 Sites 要素类:

  1. 创建面要素类,然后在名称别名文本框中输入 Sites
  2. 目录窗格中,右键单击 Sites 要素类,然后单击数据设计 > 字段

    字段视图随即显示。

  3. 字段选项卡上单击新建字段

    将指针置于字段名称列。

  4. 添加另一个字段并如下配置:
    • 字段名称 -SITE_ID
    • 别名 - 站点 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  5. 添加另一个字段并如下配置:
    • 字段名称 -NAME
    • 别名 - 名称
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 100
  6. 添加另一个字段并如下配置:
    • 字段名称 -NAME_LONG
    • 别名 - 长名称
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值

现在可以在 Sites 要素类中创建地点要素

创建 Facilities 要素类

Facilities 要素类包含面要素,用于定义地点内每个设施点的覆盖区。 完成以下步骤以创建 Facilities 要素类:

  1. 创建面要素类,然后在名称别名文本框中输入 Facilities
  2. 目录窗格中,右键单击 Facilities 要素类,然后单击数据设计 > 字段

    字段视图随即显示。

  3. 字段选项卡上单击新建字段

    将指针置于字段名称列。

  4. 如下配置新字段:
    • 字段名称 -FACILITY_ID
    • 别名 - 设施点 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  5. 添加另一个字段并如下配置:
    • 字段名称 -SITE_ID
    • 别名 - 站点 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值

现在可以在 Facilities 要素类中创建设施点要素

创建 Levels 要素类

Levels 要素类包含面要素,用于定义设施点内包含的每个楼层的覆盖区。 完成以下步骤以创建 Levels 要素类:

  1. 创建面要素类,然后在名称别名文本框中输入 Levels
  2. 目录窗格中,右键单击 Levels 要素类,然后单击数据设计 > 字段

    字段视图随即显示。

  3. 字段选项卡上单击新建字段

    将指针置于字段名称列。

  4. 如下配置新字段:
    • 字段名称 -LEVEL_ID
    • 别名 - 级别 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  5. 添加另一个字段并如下配置:
    • 字段名称 -FACILITY_ID
    • 别名 - 设施点 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  6. 添加另一个字段并如下配置:
    • 字段名称 -VERTICAL_ORDER
    • 别名 - 垂直顺序
    • 数据类型 - Long
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  7. 添加另一个字段并如下配置:
    • 字段名称 -NAME_SHORT
    • 别名 - 名称缩写
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 4

现在可以在 Levels 要素类中创建楼层要素

创建 Units 要素类

Units 要素类包含面要素,用于定义设施点的各个非重叠功能区域的覆盖区,例如工作空间、便利设施、零售空间、电梯和楼梯。 完成以下步骤以创建 Units 要素类:

  1. 创建面要素类,然后在名称别名文本框中输入 Units
  2. 目录窗格中,右键单击 Units 要素类,然后单击数据设计 > 字段

    字段视图随即显示。

  3. 字段选项卡上单击新建字段

    将指针置于字段名称列。

  4. 如下配置新字段:
    • 字段名称 -UNIT_ID
    • 别名 - 单位 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  5. 添加另一个字段并如下配置:
    • 字段名称 -LEVEL_ID
    • 别名 - 级别 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  6. 添加另一个字段并如下配置:
    • 字段名称 -USE_TYPE
    • 别名 - 使用类型
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 50

现在可以在 Units 要素类中创建单元要素

创建 Details 要素类

Details 要素类包含线要素,用于定义设施点中的线性资产,例如墙壁、门、窗户等。 完成以下步骤以创建 Details 要素类:

  1. 打开包含 IPS 模型的 ArcGIS Pro 工程,然后新建地图。
  2. 创建线要素类,然后在名称别名文本框中键入 Details
  3. 目录窗格中,右键单击 Details 要素类,然后单击数据设计 > 字段

    字段视图随即显示。

  4. 字段选项卡上单击新建字段

    将指针置于字段名称列。

  5. 添加另一个字段并如下配置:
    • 字段名称 -DETAIL_ID
    • 别名 - 详细信息 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  6. 添加另一个字段并如下配置:
    • 字段名称 -LEVEL_ID
    • 别名 - 级别 ID
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 使用默认值
  7. 如下配置新字段:
    • 字段名称 -USE_TYPE
    • 别名 - 使用类型
    • 数据类型 - Text
    • 允许为空 - 选中此复选框
    • 属性域 - 留空
    • 默认值 - 留空
    • 长度 - 50

现在可以在 Details 要素类中创建细节要素

创建所需的楼层平面图数据

完成以下部分中的步骤创建 ArcGIS IPS 所需的楼层平面图数据。

创建地点要素

如果您的楼层平面图包含地点,按照以下步骤创建地点要素:

  1. 编辑选项卡的要素组中,单击创建 创建要素

    随即显示创建要素窗格并列出为活动地图定义的要素模板。

  2. 创建要素窗格中,单击 Sites 要素模板。

    Sites 模板随即展开,其中显示工具选项板。

  3. Sites 模板中,单击打开活动模板窗格 打开活动模板窗格

    将显示 Sites 模板的工具选项板和要素属性表。

  4. 在属性表中,按如下方式设置字段值:

    字段

    站点 ID

    地点要素的唯一 ID

    名称

    地点名称

    长名称

    地点的全名。

    注:

    此名称用于支持 web 和移动应用程序中的描述性功能。

  5. 创建要素窗格中,单击按钮 面 以创建面要素。
  6. 为地点绘制一个面。
    站点要素的示例

创建设施点要素

按照以下步骤创建设施点要素:

  1. 编辑选项卡的要素组中,单击创建 创建要素

    随即显示创建要素窗格并列出为活动地图定义的要素模板。

  2. 创建要素窗格中,单击 Facilities 要素图层。

    Facilities 模板随即展开,其中显示工具选项板。

  3. Facilities 模板中,单击打开活动模板窗格 打开活动模板窗格

    将显示 Facilities 模板的工具选项板和要素属性表。

  4. 在属性表中,按如下方式设置字段值:

    字段

    设施点 ID

    设施点要素的唯一 ID

    站点 ID

    设施点所在的地点的地点 ID

  5. 创建要素窗格中,单击按钮 面 以创建面要素。
  6. 为地点内的每个设施点绘制面。
    站点的设施点要素示例

创建楼层要素

按照以下步骤创建楼层要素:

  1. 编辑选项卡的要素组中,单击创建 创建要素

    随即显示创建要素窗格并列出为活动地图定义的要素模板。

  2. 创建要素窗格中,单击 Levels 要素图层。

    Levels 模板随即展开,其中显示工具选项板。

  3. Levels 模板中,单击打开活动模板窗格 打开活动模板窗格

    将显示 Levels 模板的工具选项板和要素属性表。

  4. 在属性表中,按如下方式设置字段值:

    字段

    级别 ID

    楼层要素的唯一 ID

    设施点 ID

    楼层所在的设施点的设施点 ID

    垂直顺序

    IPS 中楼层的显示顺序

    注:

    垂直顺序使用基于零 (0) 的排序系统来定义楼层顺序,其中每个设施点的地面表示为零 (0),后续正值表示地面以上的楼层,而负值则表示地面以下的楼层。 垂直顺序值必须连续,并且不能跳过序列中的值。

    名称缩写

    楼层的短名称

    注:

    此名称显示在 ArcGIS IPS Setup 应用程序的楼层选择器中。

  5. 创建要素窗格中,单击按钮 面 以创建面要素。
  6. 为设施点中的每个楼层绘制面。
    设施点中的级别要素示例

创建单元要素

按照以下步骤创建单元要素:

  1. 编辑选项卡的要素组中,单击创建 创建要素

    随即显示创建要素窗格并列出为活动地图定义的要素模板。

  2. 创建要素窗格中,单击 Units 要素图层。

    Units 模板随即展开,其中显示工具选项板。

  3. Units 模板中,单击打开活动模板窗格 打开活动模板窗格

    将显示 Units 模板的工具选项板和要素属性表。

  4. 在属性表中,按如下方式设置字段值:

    字段

    单位 ID

    单元要素的唯一 ID

    使用类型

    单元的使用类型

    例如,办公室或会议室。

    级别 ID

    单元所在的楼层的楼层 ID

  5. 创建要素窗格中,单击按钮 面 以创建面要素。
  6. 为设施点中的每个单元绘制面。
    设施点中的单位要素示例

创建细节要素

按照以下步骤创建细节要素:

  1. 编辑选项卡的要素组中,单击创建 创建要素

    随即显示创建要素窗格并列出为活动地图定义的要素模板。

  2. 创建要素窗格中,单击 Details 要素图层。

    Details 模板随即展开,其中显示工具选项板。

  3. Details 模板中,单击打开活动模板窗格 打开活动模板窗格

    将显示 Details 模板的工具选项板和要素属性表。

  4. 在属性表中,按如下方式设置字段值:

    字段

    细节 ID

    细节要素的唯一 ID

    使用类型

    细节的使用类型

    例如,墙壁、门、窗、楼梯等。

    级别 ID

    细节所在的楼层的楼层 ID

  5. 创建要素窗格中,单击线按钮 线 以创建线要素。
  6. 为组成设施点边界的所有墙壁、门、窗户等绘制线。
    设施点的详细信息要素示例

现在可以配置过渡

相关主题