操作方法

操作方法:在 ArcGIS Survey123 中计算重复的总和

Last Published: April 27, 2022

摘要

通过计算重复的总和,用户可以汇总在同一主要记录中回答的多个重复问题的总值。 例如,要记录在资产检查期间检查的项目总数、确定化学设施处置的化学废物的总量,或者确定从居民区收集的可回收材料的总重量。

在本文章中,重复部分包括从多个仓库收集的项目的详细信息。 一种项目类型的详细信息将填写在一个重复记录中。 根据收集的项目类型,可以使用 sum() 函数来计算项目总数以及从多个重复记录收集的总箱数。

将使用 sum() 函数对 XLSForm 中的字段求和。

过程

在重复部分外部,可以使用 sum() 函数来计算重复的总和。 在 ArcGIS Survey123 中,按照以下步骤计算重复的总和。

  1. 打开 ArcGIS Survey123 Connect,然后使用 Advanced 模板创建调查。
  2. 单击打开 XLSForm 电子表格图标以打开 Excel 表单。
  3. 配置表单以包含重复部分。
  4. 在重复部分外部,创建一个整型十进制类型的问题。 在 calculation 列中,使用 sum() 函数计算重复的总和。

    下图显示了在重复部分外部的 calculation 列中配置的 sum() 函数。 根据在重复记录中提供的详细信息,可以使用 sum() 函数来计算项目总数以及收集的总箱数。

XLSForm 显示在重复问题外部使用的 sum() 函数。
: 还可以根据重复记录计算其他聚合函数,例如 count()max()min()。 这些函数适用于同一主要记录内的重复记录,而不适用于调查中的重复记录。
  1. 保存 Excel 表单并发布调查。 下图显示了调查表中自动计算的所有重复的总和。
在调查表中计算出的重复总和

在 Map Viewer 中查看托管要素图层时,属性表将显示重复的总和以及在调查表中配置的其他聚合函数。 下图显示了在包含三个重复记录的单个调查响应中收集的项目总和和总箱数。

属性表中显示了在包含三个重复记录的单个调查响应中收集的项目总和和总箱数。

每个重复记录的各个记录都存储在相关记录表中。 下图显示了在单个调查响应中发送的三个重复记录的详细信息。 将根据此相关记录表中的 Number of items collected 列的总和来计算属性表中的 Total items collected列。

相关记录显示了三个重复记录的详细信息。

文章 ID:000021664

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容