配置弹出窗口
视频
本教程也以视频方式提供。
更改弹出窗口标题并移除字段
首先,您将查看默认弹出窗口配置。 您将更改弹出窗口标题并移除不需要的字段。
- 打开 Toll booth revenues for 2021 web 地图。
随即显示巴西高速公路收费站的地图。 将符号化该图层以显示 2021 年每个收费站的总收入。
- 如有必要,在功能区上,单击登录。 使用您的 ArcGIS 组织帐户登录。
注:
如果您没有 ArcGIS 帐户,可以注册一个免费的公共帐户。
- 在设置(浅色)工具栏中,单击弹出窗口按钮。
注:
如果弹出窗口按钮不可用,请单击图层窗格中的 Toll booth revenues for 2021。 仅当选择图层时,弹出窗口按钮才可用。
随即显示示例弹出窗口。 弹出窗口的标题和地图的标题是多余的。 您需要将其替换为收费站的名称。
- 在弹出窗口窗格中,单击标题。
- 在标题文本框中,删除现有文本。 键入 Toll booth:,后跟一个空格。
- 在文本框旁边,单击“字段”按钮。
- 在添加字段窗口中,单击 Praca_de_pedagio。
Praça de pedágio 是葡萄牙语,意思是收费站。
在示例弹出窗口中,标题随即进行更新。
您无需在字段列表中重复 Praca_de_pedagio 字段,因此需要将其移除。
- 在弹出窗口窗格中,单击字段列表。
- 滚动到字段列表的底部。 在 Praca_de_pedagio 旁边,单击“移除”按钮。
弹出窗口仍列出 23 个字段。 这些字段比您希望在报表中公开的信息更多。 您不希望人们必须对不重要的字段(如 Latitude 和 Longitude)进行排序,才能找到解释地图所需的信息。 您需要移除对报表不重要的字段。
- 请移除以下字段:
- Data_da_Ativacao
- Direcao
- Km_m
- Latitude
- Longitude
- Sentido
- Tipo_de_Pista
提示:
如果您意外移除某个字段,请单击选择字段。 在选择字段窗口中,单击该字段,然后单击完成。
日期字段(01/2021 至 12/2021)非常重要;这些字段显示了每个月在每个收费站采集的收入。 但是,一长串数值难以理解。 您还需要移除这些字段,并将其替换为图表。
- 移除 12 个日期字段。
弹出窗口中仅剩余 4 个字段:Concessionaria、Municipio、Rodovia 和 UF。
添加图表
接下来,您将向弹出窗口添加一个折线图,以传达每个收费站的月收入。 该图表将替换已移除的 12 个日期字段。
- 在弹出窗口窗格底部,单击添加内容。
- 在内容窗口中,单击图表。
- 在配置图表窗口中,单击折线图按钮。 单击选择字段。
- 在选择字段窗口中,按从 01/2021 到 12/2021 的顺序单击所有日期字段。
示例弹出窗口中随即出现一个图表。 其中显示了所选收费站的收入随时间的变化情况。
- 在选择字段窗口中,单击完成。 在配置图表窗口中,单击完成。
您将添加一个标题,以便人们了解图表代表的内容。
- 在弹出窗口窗格的媒体部分中,对于标题,键入 Monthly revenues in 2021 (R$)。
R$ 是巴西雷亚尔的符号。 在示例弹出窗口中,标题将显示在图表上方。
向“字段”列表添加表达式
要在报表中显示的最重要的值是当年每个收费站的总收入。 遗憾的是,没有包含此信息的字段。 幸运的是,您可以编写一个 Arcade 表达式以将所有月收入相加。 事实上,您已使用类似表达式创建了地图的符号系统,并且您可以在弹出窗口中重用该表达式。
- 在弹出窗口窗格顶部附近的选项部分中,单击属性表达式。
- 单击添加表达式。
- 在表达式构建器窗口中的工具栏底部,单击“展开”按钮。
- 在工具栏中,单击建议。
此处将列出在地图中其他位置使用的表达式。
- 在建议窗格的现有下,单击 Total revenue for 2021 (Symbology)。
注:
存在两个同名的表达式。 单击哪个表达式都没有关系。
以下表达式已添加至该窗口:Sum($feature.F01_2021 + $feature.F02_2021 + $feature.F03_2021 + $feature.F04_2021 + $feature.F05_2021 + $feature.F06_2021 + $feature.F07_2021 + $feature.F08_2021 + $feature.F09_2021 + $feature.F10_2021 + $feature.F11_2021 + $feature.F12_2021)。
此表达式将使用 Sum 函数将所有日期字段值相加。
- 在该窗口顶部的标题框中,删除文本 New expression,然后键入 Total revenue for 2021。
- 单击完成。
- 在属性表达式窗格中,单击返回箭头。
接下来,您需要将该表达式添加至字段列表。
- 在弹出窗口窗格的字段列表部分中,单击选择字段。
- 在选择字段窗口中的表达式下,单击 Total revenue for 2021。
- 单击完成。
在示例弹出窗口中,一个新行随即出现在字段列表中。
总收入值是此地图最重要的值,因此您需要将其移至列表顶部。
- 在弹出窗口窗格的字段列表部分中,单击 Total revenue for 2021 旁的移动按钮,并将该表达式拖动到列表顶部,位于 Concessionaria 上方。
格式化字段
在示例弹出窗口中,Total revenue for 2021 值是一个带有很多小数位的长数值,并且其他字段名称为葡萄牙语。 接下来,您将更改字段的格式,使数值更易于阅读,并使文本适合使用英语的受众。
- 在设置工具栏中,单击字段按钮。
- 在字段窗格中,单击 Concessionaria 字段。
- 在格式窗口中,对于显示名称,删除现有文本并键入 Managing company。
- 单击完成。
示例弹出窗口随即更新。 将显示英文显示名称,而非葡萄牙语字段名称。
- 对于以下字段,更改显示名称:
- Municipio - Municipality
- Rodovia - Highway
- UF - State
- 在字段窗格中,滚动到列表底部并单击 Total revenues for 2021。
由于此表达式返回的值为数值,因此格式窗口中提供了更多选项。
- 在格式窗口中,确保有效数字值设置为 2 位小数。 启用显示千位分隔符选项。
- 单击完成。
示例弹出窗口中的 Total revenue for 2021 value 将以其新格式显示。 弹出窗口已完成。
- 关闭字段窗格。
- 浏览地图。 单击各个点并查看其弹出窗口。
- 在内容(深色)工具栏上,单击保存并打开按钮。 单击另存为。
- 在保存地图窗口中,接受默认设置并单击保存。
Web 地图已完成。 弹出窗口清晰地传达了与您的报表相关的信息。 在本教程中,您学习了如何配置弹出窗口和字段。 您对字段进行了移除、重新排序和重命名。 您构建了图表并重用了 Arcade 表达式。
您可以在教程库中找到更多教程。