注:
本主题已在 ArcGIS Enterprise 11.0 版本中停用。 如果您正在使用 ArcGIS Online 或 ArcGIS Enterprise 11.0 或更高版本,请参阅创建地图主题的楼层感知地图部分,了解有关创建室内地图的最新信息。
ArcGIS Field Maps 支持查看包含有关楼层和建筑物的信息的室内要素图层。 准备好用于室内的地图后,楼层工具将出现在 Field Maps 移动应用程序中。如果要素图层具有 LEVEL_ID 字段,则可以按楼层过滤其要素。 当地图包含以下图层时,楼层工具将显示在 Field Maps 中:
- 设施图层 - 包含设施数据。 设施是指可能包含多个级别、区域、部分和单元的建筑物。
- 级别图层 - 包含级别数据。 级别是指设施中的楼层。
可以通过以下三种方式来准备 Field Maps 中用于室内的地图:
- 修改现有图层 - 如果您的图层包含有关设施和级别的信息,请对其进行修改以支持 Field Maps 中的室内功能。
- 创建图层 - 如果您没有包含设施和级别相关信息的图层,请创建这些图层以支持 Field Maps 中的室内功能。
- 导入 CAD 工程图 - 将现有的 CAD 工程图导入 ArcGIS Indoors 数据库并在 Field Maps 中进行使用。
许可:
导入 CAD 工程图需要 ArcGIS Pro 和 Indoors 扩展模块许可。
修改现有图层
要在 Field Maps 中显示楼层,您的地图必须包含一个设施图层和一个级别图层。 要按楼层过滤要素图层,则其中必须包含一个 LEVEL_ID 字段。 如果您现有的图层包含有关设施和级别的信息,则您可以对其进行修改以支持 Field Maps 中的室内功能。
设施图层
如果您的图层包含设施数据,则可以通过添加下列字段来对其进行修改,以支持 Field Maps 中的室内功能。 有关详细信息,请参阅在 ArcGIS Online 中添加字段、在 ArcGIS Enterprise 中添加字段或 ArcGIS Pro 中的字段视图。
字段名 | 类型 | 描述 |
---|---|---|
FACILITY_ID | 文本 | 为要素定义唯一 ID,并与“级别”图层中的同一字段搭配使用,以便为设施提供级别 |
NAME | 文本 | Field Maps 的楼层面板中显示的设施名称 |
提示:
如果您具有包含以上信息的现有字段,则请创建一个字段计算,以使用现有值填充新字段。 要了解操作方法,请参阅 ArcGIS Online 中的计算字段值、ArcGIS Enterprise 中的计算字段值或 ArcGIS Pro 中字段计算的基础知识。
级别图层
如果您的图层包含级别数据,则可以通过添加以下字段来对其进行修改,以支持 Field Maps 中的室内功能。 有关详细信息,请参阅在 ArcGIS Online 中添加字段、在 ArcGIS Enterprise 中添加字段或 ArcGIS Pro 中的字段视图。
字段名 | 类型 | 描述 |
---|---|---|
FACILITY_ID | 文本 | 与“设施”图层中的同一字段搭配使用,以便为设施提供级别。 |
NAME | 文本 | Field Maps 的楼层面板中显示的级别名称。 如果没有 NAME 字段,则楼层面板将显示 LEVEL_ID 字段值。 |
NAME_SHORT | 文本 | 楼层工具中显示的级别名称。 此字段不得超过 4 个字符。 |
LEVEL_ID | 文本 | 确定是否可以按楼层过滤图层。 |
VERTICAL_ORDER | 长整型 | 该整数用于表示相对于地面的楼层高度(地面为 0,第二层为 1,地下一层为 -1,依此类推)。 在楼层工具中可将其用于为楼层排序。 如果没有 VERTICAL_ORDER 字段,则系统将根据 LEVEL_ID 字段值并按字母数字方式对楼层进行排序。 |
提示:
如果您具有包含以上信息的现有字段,则请创建一个字段计算,以使用现有值填充新字段。 要了解操作方法,请参阅 ArcGIS Online 中的计算字段值、ArcGIS Enterprise 中的计算字段值或 ArcGIS Pro 中字段计算的基础知识。
按楼层过滤的图层
为了在 Field Maps 中按楼层过滤图层中的要素,图层必须包含以下字段。 有关详细信息,请参阅在 ArcGIS Online 中添加字段、在 ArcGIS Enterprise 中添加字段或 ArcGIS Pro 中的字段视图。
字段名 | 类型 | 描述 |
---|---|---|
LEVEL_ID | 文本 | 确定是否可以按楼层过滤图层。 |
提示:
如果您具有包含上述信息的现有字段,则请创建一个字段计算,以使用现有值填充新字段。 要了解操作方法,请参阅 ArcGIS Online 中的计算字段值、ArcGIS Enterprise 中的计算字段值或 ArcGIS Pro 中字段计算的基础知识。
将室内图层添加到地图
修改室内要素图层以包含上面的必填字段后,将图层添加到 web 地图。 有关详细信息,请参阅在 ArcGIS Online 中将图层添加到地图、在 ArcGIS Enterprise 中将图层添加到地图或在 ArcGIS Pro 中创作 web 地图。
注:
在 web 地图中,必须将设施和级别图层分别命名为 Facilities 和 Levels,楼层工具才能出现在 Field Maps 中。
创建图层
要在 Field Maps 中显示楼层,您的地图必须包含一个设施图层和一个级别图层。 要按楼层过滤要素图层,则其中必须包含一个 LEVEL_ID 字段。 如果您目前没有包含设施和级别相关信息的图层,则您可以创建这些图层以支持 Field Maps 中的室内功能。
创建室内要素图层
要创建 Facilities 和 Levels 图层并将 LEVEL_ID 字段添加到要按楼层过滤的要素图层,请完成以下步骤:
- 创建设施图层。
- 如果您使用的是 ArcGIS Online 或 ArcGIS Enterprise,请浏览至我的内容,单击创建,然后单击要素图层。 使用构建图层类别中的模板来创建一个空的托管要素图层。
- 如果您使用的是 ArcGIS Pro,请创建一个要素类以创建一个空要素图层。
将图层命名为 Facilities 并添加以下字段:
要了解如何将字段添加到图层,请参阅在 ArcGIS Online 中添加字段、在 ArcGIS Enterprise 中添加字段或 ArcGIS Pro 中的字段视图。字段名 类型 描述 FACILITY_ID 文本
为要素定义唯一 ID,并与“级别”图层中的同一字段搭配使用,以便为设施提供级别。
NAME 文本
Field Maps 的楼层面板中显示的设施名称。
- 创建级别图层。
- 如果您使用的是 ArcGIS Online 或 ArcGIS Enterprise,请浏览至我的内容,单击创建,然后单击要素图层。 使用构建图层类别中的模板来创建一个空的托管要素图层。
- 如果您使用的是 ArcGIS Pro,请创建一个要素类以创建一个空要素图层。
将图层命名为 Levels 并添加以下字段:
要了解如何将字段添加到图层,请参阅在 ArcGIS Online 中添加字段、在 ArcGIS Enterprise 中添加字段或 ArcGIS Pro 中的字段视图。字段名 类型 描述 FACILITY_ID 文本
与“设施”图层中的同一字段搭配使用,以便为设施提供级别。
NAME 文本
Field Maps 的楼层面板中显示的级别名称。 如果没有 NAME 字段,则楼层面板将显示 LEVEL_ID 字段值。
NAME_SHORT 文本
楼层工具中显示的级别名称。
此字段不得超过 4 个字符。
LEVEL_ID 文本
确定是否可以按楼层过滤图层。
VERTICAL_ORDER 长整型
该整数用于表示相对于地面的楼层高度(地面为 0,第二层为 1,地下一层为 -1,依此类推)。 在楼层工具中可将其用于为楼层排序。 如果没有 VERTICAL_ORDER 字段,则系统将根据 LEVEL_ID 字段值并按字母数字方式对楼层进行排序。
- 将 LEVEL_ID 字段添加到要在 Field Maps 中按楼层过滤的图层。要了解如何将字段添加到图层,请参阅在 ArcGIS Online 中添加字段、在 ArcGIS Enterprise 中添加字段或 ArcGIS Pro 中的字段视图。
字段名 类型 描述 LEVEL_ID 文本
确定是否可以按楼层过滤图层。
将室内图层添加到地图
使用上面列出的必填字段创建室内要素图层后,将图层添加到 web 地图。 有关详细信息,请参阅在 ArcGIS Online 中将图层添加到地图、在 ArcGIS Enterprise 中将图层添加到地图或在 ArcGIS Pro 中创作 web 地图。
注:
在 web 地图中,必须将设施和级别图层分别命名为 Facilities 和 Levels,楼层工具才能出现在 Field Maps 中。
导入 CAD 工程图
许可:
导入 CAD 工程图需要 ArcGIS Pro 和 Indoors 扩展模块许可。
如果您现已拥有希望移动工作人员在 Field Maps 中访问的CAD 工程图,则必须将其导入 ArcGIS Indoors 数据库。 有关详细信息,请参阅 ArcGIS Indoors 的数据创建工作流。
将 CAD 工程图导入 ArcGIS 中的图层后,请将其添加到 web 地图。 有关详细信息,请参阅在 ArcGIS Online 中将图层添加到地图、在 ArcGIS Enterprise 中将图层添加到地图或在 ArcGIS Pro 中创作 web 地图。
使用室内图层
当移动工作人员在 Field Maps 中打开包含室内要素图层的地图时,楼层工具将在地图中的 GPS 按钮下方显示。 楼层工具用于在可见地图范围中心基于建筑物显示楼层信息。 如果可见地图范围内不存在设施,该工具将消失。 点击楼层工具以显示可用楼层的列表。 选择楼层时,将基于要素在该设施中的垂直顺序对其进行过滤。 在楼层列表展开后,面板将显示有关选定楼层的其他详细信息。 折叠楼层列表时,将关闭该面板。