配置工程

创建工程后,可以使用图形界面或 JSON 编辑器在 ArcGIS QuickCapture 设计器中对其进行配置。 您可以配置以下操作:

  • 工程设置
  • 群组
  • 按钮

可以在工程的图形界面中编辑以下内容:

  • 常规 - 设置所需或建议的位置精度、距离阈值,显示首选项、位置编辑首选项、坐标记法格式和捕获的照片质量。
  • 图层 - 管理工程使用的捕获图层和查询图层。 将捕获图层设置为默认目标要素图层后,添加到工程中的所有新按钮都将使用该图层的字段。 对于工程中使用的所有捕获图层,您还可以为每个图层中的所有字段设置默认值和变量。 添加查询图层和表,将其设置为可用于动态选择列表
  • 地图 - 选择工程要使用的地图。 默认情况下,将使用组织默认底图。 或者,可选择其他在线底图或 web 地图,或者离线地图(移动地图包、切片包或矢量切片包)。 选择在捕获后的地图中用于未发送记录的符号系统,并选择在平板设备上横向查看工程时,将地图与按钮并排显示。 仅支持使用 Web 墨卡托空间参考的地图。
  • 工程详细信息 - 编辑工程缩略图(使用纵横比为 3:2 的横向图像)、标题、数据恢复电子邮件、摘要、描述和使用条款。 可以在工程描述中使用超链接。
  • 专属组 - 将多个线、面或流式点按钮放在一个组中,从而防止它们同时捕获数据。 任何时候组中均仅有一个按钮可处于活动状态。
  • 工程用户输入 - 创建和管理工程用户输入变量。 创建工程用户输入,排列工程用户输入在工程中的显示顺序,编辑或删除工程用户输入,以及可视化为所选工程用户输入分配的按钮。 也可以在按钮的数据选项卡上创建工程用户输入。
  • Webhook - 配置工程中使用的 webhook,并指定名称、目标要素图层、webhook URL 以及要包含在负载中的信息。 您可以在一个工程中添加多个 webhook,并将每个 webhook 的状态设置为打开或关闭。

可以在图形界面中为各组编辑以下内容:

  • 标注 - 工程中为该组显示的标注。
  • 列数 - 组中的列数。
  • 使组可折叠 - 显示组的首选项。 如果设置为可折叠,则默认状态为展开。
  • 颜色 - 组的轮廓颜色,以 HTML 十六进制值表示。

可通过将组图标拖动到工程预览上来创建组。

提示:

您可以一次编辑多个组。 在工程预览中选择组的同时按 Shift 键可以选择多个组。 您在侧面板中所做的编辑将应用于所有所选组。

可以使用按钮来捕获数据或启动 URL。 可以在图形界面中为按钮编辑以下内容:

  • 外观 - 配置工程中按钮的外观。
    • 标注 - 按钮标注和文本大小:小(默认值)、中和大。
    • 大小 - 按钮大小。 使用滑块在最小到最大之间选择。
    • 形状 - 按钮的形状可以是矩形或圆角矩形。
    • 颜色 - 按钮背景和轮廓的颜色,以 HTML 十六进制值表示。
    • 图像 - 按钮图像。 使用浏览图库从图标库中选择图像,或选择上传新图像以上传您自己的图像。 在选择图像时,请考虑按钮的大小。 按钮图像限于 1 MB。
  • 数据 - 点击按钮时将为每个字段采集的数据类型。
    • 目标要素图层 - 将在其中发送按钮的捕获数据的要素图层。
    • 捕获模式(仅点)- 该模式可捕获单个点或捕获流式点。
    • 拍照和/或录像 - 配置按钮拍摄的照片或视频的数量。 对于照片,最大值为 5。 对于视频,最大值为 1。 对于单张照片拍摄,可以选择隐藏相机预览,并为捕获的记录使用照片位置。 对于视频拍摄,无法隐藏预览,每个视频的最大长度为 10 秒。 如果工程按钮配置为同时捕获照片和视频,则应用程序用户将能够选择照片或视频。
    • 捕获字段 - 可以使用固定值工程用户输入变量按钮用户输入变量(用户可在按下按钮后输入值或从列表中选择值)、设备变量(例如速度或精度)或 Arcade 表达式填充的字段。
  • 链接 - 按下按钮后将启动的专用 URL。
    • 启动 URL - 手动配置 URL。 这可以是以 HTTPS 开头的网站 URL,也可以是启动另一个应用程序的应用程序链接。
    • 启动 Survey123 外业应用程序 - 构造链接以启动 ArcGIS Survey123 外业应用程序。选择一个调查并且通过固定值设备变量工程用户输入变量为受支持的调查问题预定义输入值。 也可以在提交调查后选择返回至 QuickCapture
提示:

您可以一次编辑多个按钮。 在工程预览中选择按钮的同时按 Shift 键可以选择多个按钮。 您在侧面板中所做的编辑将应用于所有所选按钮。

可通过在工程预览上拖动按钮图标来创建用于捕获数据的按钮。 新按钮将具有默认图层的字段。 如果尚未为工程设置默认图层,则作者必须通过在按钮侧面板的数据选项卡上选择按钮来添加按钮的数据源。

注:

只有可编辑字段显示在数据选项卡上。 无法在设计器中配置不可编辑字段。

要添加启动 URL 的按钮,请在工程预览上拖动链接图标。 在链接选项卡上,选择 URL 手动定义 URL 或选择 Survey123 外业应用程序以选择要链接的调查。

可以复制或删除现有按钮。 在工程预览中选择按钮,然后在按钮侧面板的外观选项卡上选择复制删除按钮。

拖动“复制”或“删除”按钮。

可以通过更改工程 JSON 来编辑这些属性以及其他属性。 您可以在 QuickCapture 设计器和您首选的 JSON 编辑器之间复制和粘贴代码,或直接在设计器中对其进行编辑。 设计器中的语法检查非常有限,因此在进行编辑时请务必小心。 在在线 JSON 验证器中检查代码片段可能会很有帮助。

在工程 JSON 中编辑十进制类型的属性时,应始终使用句点 (.) 作为小数分隔符。 其他小数分隔符将不起作用。

流式点

工程作者可以将点按钮配置为连续捕获,其操作方式类似于线和面按钮。 当您要记录 GNSS 元数据和其他数据(例如沿路径的每个折点的速度)时,流式点捕获非常有用。 路径的每个折点都由一个点表示,且可以连续自动发送到 ArcGIS。

如果将按钮用户输入应用于点按钮,则无法在该按钮上启用流模式。 如果已经为点按钮选择了流模式,则按钮用户输入无法应用于该按钮。

流式点捕获无法用于主动追踪移动工作人员的位置。

有关详细信息,请参阅位置共享

捕获后显示地图

工程作者可以配置点按钮以在捕获后显示地图。 在此地图上,移动工作人员可以直观地确认捕获的位置,还可以平移地图以捕获更准确的位置。

启用地图后,工程作者还可以自定义地图标题或地图提示,为移动工作人员提供指导或说明。

默认情况下,未发送记录将使用单个图钉符号显示在地图上。 工程作者可以选择使用以下任意一项符号化未发送的记录:

  • 图标或按钮颜色。
  • 目标要素图层的符号系统。

固定值

当按下按钮时,可以将固定值应用于字段。 该固定文本由作者定义,并受到字段类型和长度的限制。 例如,整型字段无法接受十进制值或文本值。

工程验证

当打开、保存或共享工程时,将执行分析以帮助验证数据并诊断您的工程配置。 提供用于解决消息窗格中错误或警告的指导。 单击错误或警告消息以查找问题。

可以保存带有警告的工程。 但是,在所有错误得到纠正之前,将无法保存工程。 可能阻止保存的问题包括以下方面:

  • 无效数据源 - 已删除或取消共享的要素图层和地图。
  • 空必填字段 - 标记为必填的字段必须已定义设备变量、用户输入或固定值。 将用户输入分配至必填字段时,请确保用户输入变量也标记为必填。
  • 无效工程设置 - 与建议和要求的水平精度不兼容的值,标记为必需的设置必须具有有效输入,无效 webhook 配置或未配置任何按钮的工程。