创建地图以供移动工作人员在 Field Maps 移动应用程序中使用。 所创建的地图类型取决于移动工作人员需要在外业执行的作业,并且由地图包含的图层定义:
- 只读地图 - 移动工作人员使用只读地图在外业查看数据。 只读地图可以是 web 地图或移动地图包 (MMPK)。
- 启用编辑功能的地图 - 移动工作人员使用启用编辑功能的地图在外业采集数据和执行检查。 启用编辑功能的地图是一个 web 地图,其中包含许多可编辑图层和一个移动工作人员在完成外业工作流时填写的表单。
- 楼层感知型地图 - 移动工作人员使用楼层感知型地图查看和过滤室内资产。
按照以下步骤,您可以创建专门在线使用的地图。 要自定义 web 地图以供离线使用或创建 MMPK,请参阅准备地图以供下载。
创建 Web 地图
可在 Field Maps 中使用浏览器中所使用的相同地图。 使用您的 ArcGIS 帐户在 Map Viewer 或 ArcGIS Pro 中创建地图。 如果尚未创建 web 地图,请参阅以下资源之一:
创建只读地图
移动工作人员可使用只读地图在外业访问最新数据。 使用只读地图时,移动工作人员可以查看数据、标记地图、搜索要素以及获取资产方向。 只读地图可以是 web 地图或 MMPK。 创建的类型取决于移动工作人员的需求。
- Web 地图 - 如果移动工作人员始终具有 Internet 连接(即使在外业),请提供 web 地图。 与 Internet 连接配合使用时,web 地图允许移动工作人员访问在办公室中使用的相同数据。 如果移动工作人员所在的工作区域没有可靠的 Internet 连接,还可以将 Web 地图配置为离线使用。 如果使用 ArcGIS Online 或 ArcGIS Enterprise 创建地图,则需要了解如何创建 web 地图以用于 Field Maps - 地图的创建方式相同。
- MMPK - 如果需要包含 web 地图不支持的高级数据或符号系统,或者如果想要将地图直接复制到移动设备,请创建 MMPK。 MMPK 可以离线使用,因此可供移动工作人员在没有可靠的 Internet 连接的工作区域内使用。 要创建 MMPK,请参阅准备地图以供下载。
注:
您的用户类型将限制您可以创建的地图。 Creator 和 GIS Professional 用户类型可以创建 Web 地图。 要创建 MMPK,需要 GIS Professional 用户类型随附的 ArcGIS Pro。
移动工作人员无法编辑只读地图。 如果您想要移动工作人员在外业通过编辑数据捕捉信息并执行检查,请参阅创建启用编辑功能的地图。
添加不可编辑的参考图层
将不可编辑的参考图层添加到希望移动工作人员在外业访问的地图。
提示:
如果您处在要添加到地图的图层的项目页面,请单击在 Map Viewer 中打开。 跳到步骤 3(如果要添加其他图层)或步骤 4,然后从那里继续自定义地图。
- 请打开 web 浏览器并登录您的 ArcGIS 组织。
- 如果您正在使用 ArcGIS Online,请转至 https://www.arcgis.com/home。
- 如果您正在使用 ArcGIS Enterprise,请转至 Enterprise 门户主页。 其格式通常为 https://www.yourportalname.com/arcgis。
- 在网站顶部,单击地图打开 Map Viewer。
- 通过以下方式将不可编辑的参考图层添加到地图:
- 对于托管要素图层,请单击图层,单击 + 添加图层,然后搜索图层并进行添加。 有关详细信息,请参阅在 ArcGIS Online 中将图层添加到地图或在 ArcGIS Enterprise 中搜索图层。
- 对于 ArcGIS Server 要素服务,请单击添加,单击 Web 服务,提供图层的 URL,然后添加图层。 有关详细信息,请参阅在 ArcGIS Online 中从 Web 添加图层或在 ArcGIS Enterprise 中从 Web 添加图层。
数据要求
要在地图中包含您的数据,则必须使该数据在线可用。 要使数据可供在线使用,可将数据发布为托管要素图层或 ArcGIS Server 服务。 请参阅在 ArcGIS Online 中发布托管要素图层、在 ArcGIS Enterprise 中发布托管要素图层或用于发布 ArcGIS Server 的服务的方法。 创建包含图层或服务的地图时,可以在 Field Maps 中打开该地图。
有关支持的参考数据列表,请参阅底图和其他参考数据。
接下来的步骤
创建只读地图后,选择默认底图,自定义地图进行外业使用以及将其与移动工作人员共享。
创建启用编辑功能的地图
移动工作人员可使用启用编辑功能的地图在外业采集和编辑数据。 尽管可以在此类型的地图中包含只读图层,但是该地图还必须至少具有一个启用编辑功能的图层。
添加启用编辑功能的图层
将可编辑的图层添加到希望移动工作人员在外业访问的地图。 如果您没有可编辑图层,请参阅设计可编辑图层和准备可编辑图层以了解如何进行创建。
提示:
如果您处在要添加到地图的图层的项目页面,请单击在 Map Viewer 中打开。 跳到步骤 3(如果要添加其他图层)或步骤 4,然后从那里继续自定义地图。
- 请打开 web 浏览器并登录您的 ArcGIS 组织。
- 如果您正在使用 ArcGIS Online,请转至 https://www.arcgis.com/home。
- 如果您正在使用 ArcGIS Enterprise,请转至 Enterprise 门户主页。 其格式通常为 https://www.yourportalname.com/arcgis。
- 在网站顶部,单击地图打开 Map Viewer。
- 添加已拥有的或在先前的部分中创建的现有可编辑图层,如下所示:
- 对于托管要素图层,请单击图层,单击 + 添加图层,然后搜索图层并进行添加。 有关详细信息,请参阅在 ArcGIS Online 中将图层添加到地图或在 ArcGIS Enterprise 中搜索图层。
- 对于 ArcGIS Server 要素服务,请单击添加,单击 Web 服务,提供图层的 URL,然后添加图层。 有关详细信息,请参阅在 ArcGIS Online 中从 Web 添加图层或在 ArcGIS Enterprise 中从 Web 添加图层。
配置要素模板
使用要素模板对资产或观测点进行分类。 可以为每个模板设置唯一默认值。 在 Field Maps 中,模板将显示为您可以创建的资产和观测点类型,使移动工作人员可以提前在表单中输入信息。 一旦创建要素模板,即可使用 Field Maps web 应用程序对其进行配置。 有关详细信息,请参阅配置地图。
要了解如何创建要素模板,请参阅在 ArcGIS Online 中创建要素模板、在 ArcGIS Enterprise 中创建要素模板或在 ArcGIS Pro 中创建要素模板。
注:
无法在新 Map Viewer 中创建要素模板。
过滤可见数据
如果移动工作人员不需要查看图层中的所有数据,请过滤显示的内容。 要执行此操作,可创建托管要素图层视图,或过滤已添加到地图中的图层。
- 创建托管要素图层视图 - 限制对表单中的特定条目和数据中的特定要素的访问权限。 要创建托管要素图层视图,请参阅限制移动工作人员的可用数据。
- 在地图中设置过滤器 - 如果您不是图层所有者,则可以在地图中设置过滤器。 地图中包含的要素仅限于您的要求。 要从表单中移除特定条目,需要在配置表单时设置过滤器。
设置刷新间隔
如果移动工作人员或办公室人员需要查看移动工作人员在外业所做的数据更新,请在图层上设置刷新间隔。 请参阅在 ArcGIS Online 中设置刷新间隔或在 ArcGIS Enterprise 中设置刷新间隔。
禁用某些图层的编辑功能
如果您要在当前状态下更新现有资产或观测点并保留可用的历史报告,您可以限制移动工作人员编辑资产或观测点,并仅允许他们编辑相关报告(例如,如果您需要历史报告)。 禁用对资产或观测点图层的编辑,仅在检查报告表上才可启用编辑。 请参阅在 ArcGIS Online 中禁用编辑或在 ArcGIS Enterprise 中禁用编辑。
添加不可编辑的参考数据
您可能拥有移动工作人员无需编辑但却需要在地图中查看的数据。 例如,如果移动工作人员正在创建拟建自行车骑行路线,地图中的现有自行车骑行路线有助于移动工作者放置其拟建路线。
有关支持的参考数据,请参阅底图和其他参考数据要求。 如果您的数据不受支持,请将其导入 ArcGIS Online 或 ArcGIS Enterprise,正如您对可编辑数据进行的操作一样。 发布时,无需将此数据设置为可编辑(正如您对可编辑图层所进行的操作一样)。 请参阅 ArcGIS Online 中的托管图层或 ArcGIS Enterprise 中的托管图层。
接下来的步骤
创建启用编辑功能的地图后,选择默认底图,自定义地图进行外业使用以及将其与移动工作人员共享。
创建楼层感知型地图
借助楼层感知型地图,移动工作人员可以查看包含有关楼层和建筑物信息的室内要素图层。 在 Field Maps 中打开楼层感知型地图时,楼层过滤器可用于按楼层过滤室内资产。 可以在 ArcGIS Pro 或 ArcGIS Online 中创建楼层感知型地图。 有关详细信息,请参阅 ArcGIS Pro 中的楼层感知型地图或在 ArcGIS Online 中配置楼层感知型地图。
创建楼层感知型地图后,选择默认底图,自定义地图进行外业使用以及将其与移动工作人员共享。 要了解如何在 Field Maps 移动应用程序中使用楼层感知型地图,请参阅楼层感知型地图和楼层过滤器快速参考。
选择默认底图
移动工作人员可以在 Field Maps 中更改底图。 作为地图制作者,您的任务是为移动工作人员提供其在工作时所最常需的底图。 该底图是您的地图在离线时默认使用的底图,并且只有离线底图可供离线工作的移动工作人员使用。 请参阅在 ArcGIS Online 中选择底图或在 ArcGIS Enterprise 中选择底图。
提示:
可在离线地图中使用非默认底图。 有关详细信息,请参阅参考设备上底图。
您的移动工作人员可以使用组织中地图无法使用的底图。 如果您的底图可用作切片包,而不可用作 ArcGIS Online 或 ArcGIS Enterprise 中的底图,您可以将其复制到移动工作人员的设备以供其使用。
配置弹出窗口
移动工作人员在地图上查看有关要素的信息时,他们查看的是您为该要素创建的弹出窗口。 创建地图时,使用移动工作人员所需的信息配置弹出窗口。
- 在浏览器中,打开新 Map Viewer 中的地图。
- 在内容工具栏中,单击图层以打开图层窗格,选择包含要在弹出窗口中显示的要素数据的图层。
- 在设置工具栏中,单击配置弹出窗口。
提供移动工作人员在外业工作中所需的弹出窗口信息。 有关详细信息,请参阅在 ArcGIS Online 中配置弹出窗口或在 ArcGIS Enterprise 中配置弹出窗口。
配置字段的弹出窗口时,请考虑以下内容:
格式化数字条目
您可以将数字条目配置为使用特定数量的小数位以及千位分隔符。 请考虑移动工作人员需提供的数字的大小。
- 配置弹出窗口时,单击设置工具条上的配置字段。
- 单击您希望格式化的数字条目的字段名称。
- 在有效数字下,选择希望数据显示的小数位数(介于 0 到 8 之间)。
- 可选择性地打开使用 1000 分隔符切换按钮,以便在数据中包含千位分隔符。
- 单击完成。
设置日期格式
可以通过各种格式显示日期。 如果时间对您的数据很重要,则请选择包含时间的日期格式并配置时间格式。 如果时间并不重要,您可以将其隐藏。
- 配置弹出窗口时,单击设置工具条上的配置字段。
- 单击您希望格式化的日期条目的字段名称。
- 在日期格式下,选择日期的格式,例如,12/21/1997 或 Sunday, December 21, 1997。
显示日期时,Field Maps 将使用设备的区域设置。 您在弹出窗口配置中选择的格式决定了日期中包含的信息,而不是确切的显示内容。 在弹出窗口配置中选择 12/21/1997 或 21/12/1997 将在 Field Maps 中显示相同的结果,但最终结果取决于设备的区域设置。
- 如果您的格式支持时间,且您想要显示时间或对其进行编辑,请打开显示时间切换按钮,然后选择格式,例如 6:00 PM 或 18:00:00。
Field Maps 将使用当地时间进行显示和编辑。
- 单击完成。
使用 Arcade 表达式自定义弹出窗口
您可以根据公式和表单的其他部分计算条目。 例如,您可以转换单位,包含尾随文本以显示单位,合并多个条目以便更加直观的读取,或指定自定义格式。 通过添加执行计算的 Arcade 属性表达式来创建计算条目。 有关详细信息,请参阅在 ArcGIS Online 中使用属性表达式或在 ArcGIS Enterprise 中使用属性表达式。
例如,以下步骤将显示如何创建计算条目,并指示是否需要检查资产。 如果在过去的一年里未执行资产检查,表单的标题将更新为 Inspection Required。 否则,标题将显示上次检查的格式化日期。
- 配置弹出窗口时,单击管理表达式,然后单击 + 添加表达式。
- 在编辑器窗口中,提供用于创建计算条目的 Arcade 表达式,如下所示:
if (DateDiff(Date(), $feature.InspectionDate, 'years') > 1) 'Inspection Required' else 'Inspected ' + Text(ToLocal($feature.InspectionDate), 'M/D/YY')
注:
此表达式需要一个在 InspectionDate 条目中包含上次检查日期的图层。
- 单击自定义旁的编辑,然后对计算条目进行命名。
- 单击确定以创建计算条目。
- 删除标题文本,然后单击其旁边的添加字段 。 选择新的计算条目。
- 单击确定。
- 查看地图中的弹出窗口。
标题将反映计算条目。 查看 Field Maps 中的弹出窗口时,将显示相同的标题。
显示附件
如果您的数据支持附件,则可以对其进行配置,以便您的移动工作人员可以查看。 如果您希望移动工作人员在查看表单时看到这些附件,则请打开显示为列表切换按钮。 这不会影响工作人员添加附件的能力,但如果未选中此选项,工作人员只能在编辑时看到这些附件。
显示相关记录
如果您的数据包含相关资产、观测点或报告(检查),则可以为移动工作人员提供该数据的访问权限。 必须通过与其相关的资产或观测点访问相关报告(无法直接访问表)。 可以通过地图或与其相关的资产或观测点直接访问相关资产和观测点。 配置相关信息表单以及与之相关的要素表单,并指定其包含相关信息。
按照用于配置任何表单的相同准则配置相关信息表单。 本主题中的所有设置和建议均适用。 对于相关信息表单的标题:如果与其相关的要素或表包含多个相关表单,则移动工作人员在选择相关表单时会看到标题列表。 如果标题包含区分信息,移动工作人员可以更轻松地选择正确的相关表单。
移动工作人员在查看相关资产或观测点时将访问相关信息。
自定义地图进行外业使用
在外业工作时,移动工作人员需要在各种条件下使用地图。 通过自定义地图进行外业使用,移动工作人员可以更好地访问和了解完成外业工作流所需的数据。 要自定义在外业运行良好的地图,请参阅下面的一些建议:
- 自定义符号系统 - 使用在外业清晰且易于查看的符号系统。 有关详细信息,请参阅在 ArcGIS Online 中应用样式或在 ArcGIS Enterprise 中更改样式。
- 基于相关数据符号化要素 - 使用连接要素工具将相关记录中要进行符号化的字段与该要素进行关联,并将结果另存为新的托管图层视图(随着原始数据更改而更新),然后在地图中使用该托管图层视图。 有关详细信息,请参阅 ArcGIS Online 中的连接要素或 ArcGIS Enterprise 中的连接要素。 使用连接要素工具创建的托管图层视图为只读模式,无法离线使用。
注:
连接要素工具在新 Map Viewer 中不可用。
- 设置可见范围 - 设置比例可变选项(使图层以不同的缩放级别显示)以防地图出现混乱。 请参阅在 ArcGIS Online 中设置透明度和可见范围或在 ArcGIS Enterprise 中设置可见范围。
- 配置标注 - 移动工作人员可能需要在地图上查看标注。 您可以通过配置要素图层的标注来向用户提供这些标注。 有关详细信息,请参阅在 ArcGIS Online 中配置标注或在 ArcGIS Enterprise 中创建标注。
- 提供书签 - 对于移动工作人员经常访问的区域,创建书签以供其快速转至这些位置。 有关详细信息,请参阅 ArcGIS Online 中的书签位置或 ArcGIS Enterprise 中的书签位置。
- 支持要素搜索 - 默认情况下,可在地图上搜索地点、地址和坐标。 地图用户通常希望能够搜索他们在地图上看见的特定要素。 创建地图时,用户可启用按图层查找位置以搜索要素。 请提供提示文本、启用每个可搜索图层的搜索功能,并指定可进行搜索的字段。
例如,如果您正在创建消火栓地图,而且您的用户希望按照消火栓 ID 搜索消火栓,则在地图中包括一个含 ID 的消火栓图层。 在浏览器的地图详细信息中,提供提示文本(例如消火栓 ID),并指定应使用包含 ID 的字段来搜索消火栓图层。 您可以支持完全匹配,或匹配 ID 中包含移动工作人员所输入的搜索字符串的所有消火栓。
有关详细信息,请参阅在 ArcGIS Online 中配置要素搜索或在 ArcGIS Enterprise 中配置要素搜索。
- 提供有用的弹出窗口 - 移动工作人员在地图上查看有关要素的信息时,他们查看的是您为该要素创建的弹出窗口。 创建地图时,使用移动工作人员所需的信息配置弹出窗口。 有关详细信息,请参阅在 ArcGIS Online 中配置弹出窗口或在 ArcGIS Enterprise 中配置弹出窗口。 您必须接受弹出窗口更改并在编辑弹出窗口后保存地图。
注:
如果要素不包含弹出窗口,则移动工作人员便无法在地图上与要素交互。
共享地图
创建 web 地图后,可保留其为私有、与您的群组或组织共享或将其公开。 有关详细信息,请参阅共享地图以用于 Field Maps。
接下来的步骤
在创建完供移动工作人员在外业使用的地图后,可根据组织需求对其进行配置。
- 使用 Field Maps web 应用程序配置地图。
- 如果您的移动工作人员在低地势、不可靠或无数据连接的区域工作,请使地图做好离线使用准备。
- 如果工程要求提高精度并且质量控制可靠,请使地图做好高精度数据定位和采集准备。
- 配置移动工作人员在外业采集数据时将使用的表单。
- 测试并部署地图,以供移动工作人员立即使用。