填写各表单

使用已启用编辑功能并针对数据采集进行设置的地图时,移动工作人员可以为每个资产、观测点以及在外业执行的检查填写表单。 除手动输入各个值外,移动工作人员还可通过以下方式简化数据输入:

填写表单时,移动工作人员必须提供所需信息,并解决所有验证错误。 在填完所有必需条目(即标注后带有星号的条目)前,提交按钮 提交 将不可用。 此外,只要存在验证错误(表单中将在无效条目附近以红色消息标记),该按钮也不可用。

附加照片、视频、文档和音频文件

移动工作人员可以附加照片、视频、文档(.csv.doc.docx.pdf.xls.xlsx)和音频文件,以为资产、观测点和相关检查提供附加信息。 在表单顶部附近,点击拍照可拍摄并附加照片,也可以点击附加来附加现有照片、视频、文档或音频文件或是记录和附加视频或音频。

默认情况下,在 Field Maps 中拍摄的照片很大 (980x1280)。 您可以指定应用程序使用小型 (240x320)、中型 (480x640)、超大型 (1126x1500) 或实际大小的图像。 实际尺寸取决于拍摄照片的设备。

如果您要附加的照片小于要求尺寸,则会使用照片的实际尺寸。 如果要附加具有不同纵横比的照片,则会调整其大小以满足所要求尺寸的边界,但会保持其纵横比不变。

可在应用程序设置中指定照片大小

当项目已附加,而您仍在编辑时,可以查看附件来进行重命名。

注:

为使移动工作人员能够附加文件,您的图层必须允许添加附件。 对于托管要素图层,请编辑要素图层的详细信息页面(请参阅 ArcGIS Online 中的允许附件或 ArcGIS Enterprise 中的允许附件)。 对于 ArcGIS Server 要素服务,请在要素类中启用附件并重新发布您的服务(请参阅 ArcGIS Pro 中的启用附件)。

可以使用 ArcGIS API for Pythondownload_attachments Python 脚本从要素图层下载附件。

扫描条形码和 QR 码

如果您的资产包含条形码或 QR 码,则可使用 Field Maps 扫描条形码或 QR 码并根据扫描结果填充一个或多个条目。 在 Field Maps 中,条形码扫描仪输入类型的文本和数字条目包含用于扫描条形码或 QR 码的选项。 当移动工作人员选择扫描条形码或 QR 码 扫描条形码或 QR 码 时,设备的相机应用程序将打开并读取条形码或 QR 码。 其中包含的信息将在扫描完成时用以填充选中的条目。

注:

ArcGIS Enterprise 10.9.1 及更高版本支持条形码扫描仪输入类型。

Field Maps 支持操作系统支持的条形码和 QR 码格式。 有关 Android 支持,请参阅扫描 Android 上的条形码和 ML 工具包。 对于 iOS 支持,请参阅机器可读对象类型

扫描条形码或 QR 码

重用最近值

可在表单之间重用字段条目,以尽可能减少重复的数据输入任务。 当移动工作人员在完成一个表单后打开另一个表单时,他们可以从最近的条目中进行选择来填充新表单。 要使用最近值,请选择要使用该值的条目,然后从可用的最近值中选择值。

注:

成功提交资产或观测点时,系统会保留用于文本、数字和编码值属性域条目的最近值。 最多为表单中的每个条目存储三个值。 最近值可以应用于同一图层中的其他资产和观测点。

最近值

同时更新多个表单

可同时更新多个资产或观测点的表单条目。 例如,如果移动工作人员正在执行检查,并且需要将多个消火栓标记为已通过检查,则他们可以选择所有这些消火栓,并立即更新追踪检查的所有表单条目。 有关详细信息,请参阅更新多个现有资产的表单

选择条件值

条件值将在 ArcGIS Pro 中进行创建,并可供您用于定义依赖于其他字段中值的有效字段值。 相互依存的字段被称为字段组。 将字段组添加到 Field Maps 中的表单之后,移动工作人员会看到每个字段的有效值列表,这些值取决于他们之前所填充的字段。

例如,树木清单表单中包含一个字段组,其中带有包含以下条件值的三个字段:common_tree_nametree_genustree_species。 选择通用树木名称后,tree_genus 字段会自动过滤对所选树木名称有效的值列表。 选择树属后,tree_species 字段也会自动进行过滤。

注:

要了解有关条件值以及如何创建和管理字段组的详细信息,请参阅ArcGIS Pro 中创建和管理条件值

当您在 Field Maps 中选择具有条件值的字段时,系统将会自动填充有效选项列表并在已推荐部分下方列出。 所有其他值都将在其他下拉菜单中列出。

条件值列表
警告:

如果您从其他下拉菜单中选择了一个值,则字段组内的值组合可能会变为无效。 如果字段组具有限制性并已变为无效,则您将无法提交表单。

如果您在一个字段组中选择了一个或多个值,并且该组中的其余字段仅包含一个已推荐值,则系统将自动填充这些剩余字段。