创建表单
您已创建数据采集所需的地图和要素图层。 接下来,您将在 Field Maps Designer 中构建表单,以供移动工作人员用于采集有关公园设施的信息。
启动一个空白表单并添加群组
您将从头开始创建表单并添加与工程相关的群组。
- 浏览至 Field Maps Designer 主页,然后登录账户。
地图页面随即显示。
- 单击之前在使用 Field Maps Designer 创建地图教程中创建的公园资产清单地图。
表单页面随即打开并显示一个空白的表单画布。
在表单部分中,图层列表显示地图中的所有图层。 当移动工作人员在 Field Maps 中填写表达并进行提交时,他们是在图层中添加或更新要素。 您可以为三个图层分别构建一个表单,但是在此教程中,您将侧重于 Amenities 图层,该图层默认处于选定状态,这由其旁边的蓝线指示。
移动工作人员将使用表单向图层添加公园设施要素。 要构建表单,您需要使用表单元素窗格中的表单元素。
- 在表单元素窗格的布局部分中,单击群组元素并将其拖动到表单画布上。
即会向表单添加一个群组。
- 关闭属性窗格。
- 以相同的方式向表单添加第二个群组元素。
与纸质表单中的各个部分一样,群组元素用于将信息分组到可在 Field Maps 中折叠和展开的各个部分中。
注:
第一次向表单添加元素时,将使用图层名称作为表单标题。 稍后,您将更改表单标题。
- 在表单中,单击第一个群组元素。
属性窗格随即显示。
- 在属性窗格中,对于显示名称,键入采集器信息。
随即在表单中更新元素名称。
- 在表单中,单击群组名称 2,然后将其名称更改为设施信息。
这两个群组应如下所示:
- 单击保存按钮保存表单。
进行保存时,会将更改保存到地图。 但是,如果您想要在其他地图中重用表单,则还可以将更改保存到图层。 在此教程中,您将保存到地图。 有关保存到图层的详细信息,请参阅保存表单。
- 关闭属性窗格。
您已创建表单并添加了两个群组。 现在可随时向表单添加元素。
通过添加基本和选择元素增强表单
在外业使用表单的移动工作人员必须具有输入框或选择下拉菜单,才能正确输入信息。 您可以添加两种类型的表单元素:基本和选项。 基本元素包括文本框、日期和时间选项以及数字等项目。 选项元素可供用户在表单中进行选择,例如包含多个选项的组合框、开关或列表。
添加基本表单元素
您已创建表单并向其添加了两个群组。 接下来,您将向每个群组添加基本表单元素。
- 在表单元素窗格的基本部分中,将文本 - 单行元素拖动至采集器信息群组。
- 在属性窗格中,输入以下信息:
- 对于显示名称,键入名称。
- 对于字段名称,将现有文本更改为 collector_name。
- 对于占位符,键入名字和姓氏。
占位符文本将一直在表单元素中显示,除非用户输入其自己的数据,从而提供关于其应提供的信息类型的提示。
- 关闭属性窗格并保存表单。
接下来,您将向同一表单添加数字元素。
- 在表格元素窗格中,将数字 - 整数元素拖动至采集器信息群组,并将其放置到名称框下。
- 在属性窗格中,输入以下信息:
- 对于显示名称,键入采集器 ID。
- 对于描述,键入输入公园委员会分配给您的两位数 ID。
- 在逻辑部分,选中必填复选框。
- 关闭属性窗格或单击表格以将其关闭。
- 向采集器信息群组添加日期/时间元素,并将其放置到 Collector ID 框下。
- 在属性窗格中,输入以下信息:
- 对于显示名称,键入采集日期。
- 对于开始日期,单击下拉菜单并选择今天的日期。
- 对于结束日期,单击下拉菜单并选择距离今天一个月的日期。
- 关闭属性窗格。
采集器信息群组即已完成。
您已向采集器信息群组添加基本元素。 接下来,您将向设施信息群组添加表单元素。
添加选择表单元素
接下来,您需要添加组合框、选项按钮和开关等选项元素,以允许外业工作人员在外业使用表单时进行选择。 首先,您需要添加包含您所在区域所有公园名称的组合框。
- 向设施信息组添加组合框元素。
组合框元素在 Field Maps 中以下拉列表的形式显示选项。
- 在属性窗格中,输入以下信息:
- 对于显示名称,键入公园名称。
- 对于字段类型,选择或验证字符串。
- 单击创建列表按钮。
随即显示值列表:公园名称窗口。 在此窗口中,您可以添加移动工作人员在外业使用表单时可以选择的选项。
标注值将在表单中显示,代码值会存储在图层中。 您可以手动添加值,或上传 .csv 文件以自动填充值。 为了节省时间,您将导入包含正确选项的 .csv 文件。
- 下载 ParkNames .csv 文件。
- 转至 Downloads 文件夹并将 ParkNames 文件拖至值列表窗口。
将在值列表中填充 .csv 文件中的公园名称。
- 单击完成,然后单击继续。 关闭属性窗格。
- 将单选按钮元素添加至设施信息群组。
单选按钮元素会在表单中以按钮的形式显示选项。
为了减少表单上的滚动量,仅将此元素用于五个或更少选项。
- 在属性窗格中,输入以下信息:
- 对于显示名称,键入设施类型。
- 对于字段类型,选择或验证字符串。
- 单击创建列表按钮,然后手动添加以下值(每键入一个值单击一次添加按钮):
标注 编码 Bench
Bench
垃圾桶
垃圾桶
回收
回收
路灯柱
路灯柱
厕所
厕所
将自动从标注值沿用代码值。 如果您想要在图层中以不同的方式存储代码值,则可以更改这些值;但是,在此示例中,您会将相同的值用于标注和代码。
- 单击完成,然后单击继续。
表格上的设施信息组会更新。
- 关闭属性窗格。
- 将开关元素添加至设施信息群组。
开关元素会在表单中以开关的形式显示两个选项。 这些元素可供移动工作人员在两个选项之间快速选择,适用于是或否问题。
- 在属性窗格中,输入以下信息:
- 对于显示名称,键入是否损坏?。
- 对于字段类型,选择或验证字符串。
- 在开关值部分中,对于关值,键入否,对于开值,键入是。
- 对于默认值,选择否
- 关闭属性窗格并保存表单。
设施信息群组即已完成。
接下来,您将设置表单标题。
- 单击默认表单标题(设施)对其进行编辑。
- 在属性窗格中,对于表单标题,键入公园设施:。
在文本后,您将添加字段值,以使表单标题特定于移动工作人员正在采集的设施类型。
- 在标题旁边,单击添加字段按钮。
- 单击设施类型字段,然后单击完成。
移动工作人员填写表单时在选择设施类型选项后,表单标题将更新以反映正在采集的设施类型。
- 单击保存按钮保存表单。
在构建表单后,您可以将地图与移动工作人员共享,以便其开始采集数据。 有关如何共享地图的信息,请参阅系列中的下一个教程共享地图以用于 Field Maps。