默认情况下,如果在 Survey123 中发布调查,则将使用调查中的方案来创建要素图层。 或者,您可以将调查与现有要素图层相关联。
从现有要素图层创建调查之前,要素图层必须准备就绪以用于 Survey123。
通过要素图层生成调查
注:
本部分将介绍仅在 Survey123 Connect 中可用的功能。 此功能在 Survey123 Studio 中不可用。
要根据现有要素图层的方案生成调查,请完成以下步骤:
- 登录到您的 ArcGIS 组织,然后单击新建调查。
- 选择要素服务类别。
- 浏览并选择要素图层。
图库显示您有访问权限的图层。 每个切片都包括一个查看项目详细信息选项,用于打开项目页面并了解有关图层的更多信息或进行必要的修改。
- 单击创建调查。
将通过要素图层生成 XLSForm。 如果您选择的要素图层具有多个图层,则系统将基于第一个图层生成调查。 要基于要素图层的另一个图层创建调查,则必须手动创作调查并更新设置工作表上的 form_id 和 submission_url 属性。 有关详细信息,请参阅创作与要素图层相匹配的调查。
如果所选要素图层具有附件,则将在调查中创建名为 <layer_name>_image 的单一图像问题。 该名称将与附件表中的关键字不匹配,必须进行更新。 如果现有附件表示多个问题,则您必须将图像问题添加至调查,以与附件表中的所有关键字相匹配。
- 如果调查需要以下问题类型,请在创建调查后手动添加:
- audio
- file
有关详细信息,请参阅媒体问题。 要素图层还必须启用附件。
创建调查后,您可以立即发布调查或进一步自定义调查。 例如,可以向问题添加更多描述性标注,也可以将其分组排列。 使用现有要素图层发布调查时,不会为您的表单创建新的托管要素图层。 相反,您选择的要素图层将被您的调查引用。
创作与要素图层相匹配的调查
您可以手动创作与现有要素图层匹配的新调查,但是您必须在设置工作表上更新 form_id 和 submission_url 属性,以定义调查与您的门户或 ArcGIS Online 中的要素图层项目之间的链接,如下所示:
- form_id - 此属性在调查中所使用的要素图层内显式定义图层的名称。 有关详细信息,请参阅知识库文章如何创作与要素服务相匹配的调查。
- submission_url - 此属性是要素图层项目的 URL。 例如,下面的提交 URL 指向某个 ArcGIS Online 项目:
https://www.arcgis.com/sharing/rest/content/items/21a6c530b31a4523bdff7gg94c9c5d9a
提示:
您必须提供要素图层项目的 URL,如下所示。 常见错误是使用不受支持的要素图层 URL。
要创建此 URL,必须将项目 ID 与门户内容根连接起来。 同一项目在门户中的提交 URL 如下所示:https://<host>:<port>/arcgis/sharing/rest/content/items/21a6c530b31a4523bdff7gg94c9c5d9a
您无需为图层中的每个字段都添加问题。 唯一的必填字段是不允许空值的字段,在这种情况下,您必须将表单中问题的必填项设置为是。 问题名称必须与字段名称相同;标注和显示名称无需匹配。
如果您所需的调查需要现有要素图层的某些字段但并非所有字段,建议通过要素图层生成调查(如先前部分所述),然后在发布调查之前删除不需要的问题。 这样,form_id 和 submission_url 属性将自动创建。