映射数据
首先,向 ArcGIS Online 中的 web 地图中添加火灾事件数据。
- 登录到您的 ArcGIS 组织帐户。
注:
如果您没有组织账户,请参阅软件访问权限选项。
- 单击功能区上的地图选项卡。
Map Viewer 中随即显示一个全新的未命名 web 地图。 该地图的默认底图提供了陆地、水体、国界等上下文信息。
图层窗格中列出了地图中显示的图层或空间数据集合。 目前,该窗格为空。 您将添加一个包含 2017 至 2021 年伊利诺伊州内珀维尔市的火灾事件数据的图层。
- 在图层窗格中,单击添加。
提示:
如果未看到图层窗格,可通过单击内容工具栏(深色)上的图层按钮来显示它。
默认情况下,添加图层窗格会显示您账户中的内容。 您也可以添加来自其他源(如您的组织)的数据。 您将添加的是一个在不同组织中公开共享的图层。
- 单击我的内容并选择 ArcGIS Online。
现在,当搜索要添加到地图中的图层时,您将搜索 ArcGIS Online 中的所有公开内容。
- 在搜索栏中,输入 Naperville Fire owner:Learn_ArcGIS,然后按 Enter 键。
提示:
添加 owner: 可以搜索来自特定账户的内容。
- 在结果列表中,对于 Naperville 2017-2021 Fire Incident Calls,单击添加。
图层随即添加到地图。 地图随即放大至数据集中心的内珀维尔市。
注:
如果您已完成本系列教程的前一部分(即火灾数据地理编码)则您已将 Microsoft Excel 中的一个火灾数据图层发布到了您的 ArcGIS 账户。 虽然可以将这些数据添加到地图中,但本教程将使用比前一教程中更为广泛的数据集。 您可以按照前一教程和本教程的步骤,在 Excel 中发布您自己的火灾事件数据,并将其添加到 ArcGIS Online 的地图中。
过滤数据
您添加的图层包含了所有呼叫内珀维尔消防部门的事件。 但并非所有事件都是实际火灾,有的可能是医疗紧急情况、事故或误报。
您的目标是识别火灾发生的位置,以更好地理解火灾风险,因此,与火灾无关的呼叫对您来说并不重要。 您将进一步调查数据,并创建过滤器以隐藏与目标无关的事件。
- 在添加图层窗格中,单击返回按钮。
您将返回到图层窗格。 现在,其中列出了一个图层:Naperville 2017-2021 Fire Incident Calls。
- 对于 Naperville 2017-2021 Fire Incident Calls,单击选项按钮。
- 在选项列表中,单击显示表格。
地图底部将显示一个表。 该表中包含图层相关的额外信息或属性。 表中的行对应地图上的单个点(要素),列对应信息类型(字段)。
该表还列出了图层中要素的总数。 该图层共包含 43,161 个要素。
注:
如果查看从 Excel 发布的图层的表,则该表将对应用来创建图层的电子表格。
- 滚动查看表格,直到找到事件类型代码(国家)字段。
提示:
如果列标题因列宽过窄而无法完全显示,可以通过拖动其右边缘向外扩展来调整列宽。
此字段指的是事件对应的国家火灾事件报告系统 (NFIRS) 的事件类型代码。 通常情况下,100 至 199 之间的代码指的是火灾事件,其他代码则代表不同种类的事件。
注:
有关这些代码的详细信息(包括它们所指代的完整列表),请参阅 NFIRS 完整参考指南。
- 关闭表。
您将过滤图层,仅展示与火灾相关的事件呼叫。
- 在设置(浅色)工具栏上,单击过滤器按钮。
注:
如果过滤按钮不可用或呈灰色,请确保已在图层窗格中选中 Naperville 2017-2021 Fire Incident Calls。
随即显示过滤器窗格。 过滤器是通过创建条件添加的,表达式基于表中的信息来指定您希望展示的图层数据。 您的条件将过滤出事件类型代码在 100 至 199 之间的火灾事件呼叫。
- 在过滤器窗格中,单击新增。
- 在条件部分,单击对象 ID,然后选择事件类型代码(国家)。
- 单击最小为并选择介于。
- 将第一个数值改为 100,第二个数值改为 199。
这个条件将图层限制为事件类型代码介于 100 至 199 之间的要素。 条件下方的直方图展示了每个代码对应的要素数量。 通过这种过滤方式,您将隐藏与火灾事件无关的大量要素。
- 单击保存。
现在图层已完成过滤。 地图上展示的要素数量大幅减少,但所有显示的要素都直接与火灾相关。
提示:
如果您希望移除过滤器并重新查看完整的数据集,仅需重新打开过滤器窗格并单击移除过滤器。
更改样式
接下来,您需要更改图层的样式,即它在地图上的显示方式。 目前,每个火灾事件点都以同样的形式显示:一个绿色圆圈。 不过,您可以根据表中的信息以不同的方式来设置数据样式。
您的数据涵盖了 2017 至 2021 年的火灾事件。 您将调整数据样式,使不同年份的事件以不同的方式显示。 这样,可以直观地观察火灾事件位置随时间的变化趋势。
- 在设置工具栏中,单击样式。
随即显示样式窗格。 首先,您需要在表中选择一个字段进行映射。 您将选择表示年份的字段。
- 在样式窗格的选择属性下,单击字段。
- 在选择字段窗格的搜索栏中,键入 Year。 在结果列表中,选择 Alarm Date - Year。
- 单击添加。
随即地图上的样式会自动更新,使用不同的符号展示各个年份的事件。 默认情况下,样式是基于大小的,但这在此情况下并不适用。 您需要更改样式,为每个年份分配唯一符号。
- 在样式窗格的选取样式下,滑动到底部,单击类型(唯一符号)。
您将自定义符号。
- 在类型(唯一符号)下,单击样式选项。
随即出现更多样式选项。 每个年份均已分配唯一颜色,但符号显示得较小。 您需要增加它们的大小。
- 单击符号样式。
- 在符号样式窗口中,将大小设置为 10 px。
- 关闭符号样式窗格。
这些更改已自动应用到地图。
从视觉检查来看,并没有发现火灾发生的空间位置与年份之间存在明显的关联模式;每年的火灾在内珀维尔的分布相对均匀。
但是,2017 年(以红色表示)的火灾似乎比其他年份都要多。 样式选项窗格中列出的每年要素数量进一步证实了 2017 年的火灾事件数(196 起)是其他任何年份的两倍以上(次多的是 2020 年,有 82 起)。
2017 年为何事故更多? 这可能是因为自那年以来,火灾风险缓解措施的成功实施,有效减少了火灾的发生。 另一方面,这种急剧的突发性降低也可能暗示数据的完整性存在疑问。 (本教程只使用了内珀维尔火灾事件呼叫数据集的一部分。)您应始终批判性地分析您的数据所展示的内容,并确保其准确无误。
目前年份的排列顺序不正确。 它们之间还使用了逗号分隔符,这对年份表示来说并不恰当。 由于年份同样会显示在地图图例中,您需要适当地进行编辑。
- 单击 2,017。
标注名随即变为可编辑状态。
- 将名称更改为 2017(去除逗号),然后按 Enter 键。
- 同样地,重命名其他年份,去除其中的逗号。
- 拖动 2020 年份旁边的空间,将其放到 2019 年之后,2021 年之前。
现在,年份按照正确的顺序排列。
这一更改也同步反映在地图的图例上。 您已经完成了样式的所有更改。
- 在样式选项窗格底部,单击完成。 在样式窗格的底部,单击完成。
查找热点
通过年份对火灾事件进行可视化,并没有揭示出有助于您更好理解该地区火灾风险的空间模式。 接下来,您将对数据进行分析,计算火灾事件的统计学显著性聚类。 这种分析称为热点分析。
热点分析具有统计学本质,因此比单纯在地图上可视化数据更为客观。 它将以较高的统计确定性指示,内珀维尔哪些区域的火灾事件属于显著性聚类。
- 在设置工具栏中,单击分析。
- 在分析窗格中,单击工具。
- 在搜索栏中,键入 Hot Spots。 在结果列表中,单击查找热点。
查找热点工具的运行需要设置多个参数。 首先要确定的是输入图层(您希望应用该工具的图层)。
- 选择输入图层时,单击图层,然后选择 Naperville 2017-2021 Fire Incident Calls。
图层随即添加为输入。
列出的要素技术为 487(即火灾事件数量),而非数据集中的全部要素数 43,161。 当工具应用在经过过滤的数据集上时,仅使用过滤出的要素进行分析。
接下来,您需要为热点本身设置具体参数。 热点分析会将点数据聚合成面图格,并根据每个图格内的点数识别聚类。 默认情况下,这些面图格为正方形格网。 您将其更改为六边形格网,因为六边形能更好地适应数据中的曲线形态。
注:
要了解正方形与六边形聚合方式的差异,请参阅为何选择六边形?。
- 对于聚合形状类型,选择六边形像元。
此外,您还可以基于数据中的特定属性字段来设置热点分析参数,或者定义聚合所用六边形格网的确切大小。 但在本教程中,我们仅基于火灾事件的数量来确定热点,并且默认的格网大小已经足够,因此无需更改其他参数。
- 在输出名称中,键入 Fire Incident Hot Spots并添加您的姓名或首字母缩写,以确保图层名称在您组织内的唯一性。
注:
由分析操作创建的新项目在组织内必须有唯一的名称,否则,其 URL 将发生冲突。 创建了图层后,可在地图中对其重新命名。
分析工具将自动对要素进行统计计算,其消耗的配额取决于分析类型及分析要素的数量。
- 在环境设置下,单击估算配额。
运行此工具预计仅需要 0.487 个配额。
- 单击运行。
该工具随即运行。 约一分钟后,分析完成并将结果图层添加至地图。 为了更清晰地查看分析结果,您应关闭原始的火灾事件图层。
- 在图层窗格中,找到 Naperville 2017-2021 Fire Incident Calls,单击可见性按钮。
该图层已隐藏。 如果需要重新显示该图层,请再次单击可见性按钮。 此时,地图上将仅展示热点图层。
- 在地图上,使用鼠标滚轮进行缩放。 必要时,通过拖拽来移动地图。
地图上清晰地标示出内珀维尔西北角的一片热点区域。 这一区域代表了火灾事件的统计学显著性聚类。 白色六边形指示出发生火灾事件数量相对平均的区域。
尽管火灾事件遍布内珀维尔各处,但西北区域的显著性聚类显示出相较于其他地区,该区域的火灾风险特别高。 针对这一区域做好特别的防火和应急准备,是非常必要的。
保存地图
在继续之前,您需要对地图进行一些最终更改,比如调整图层窗格中的项目和更换底图。 最后,您需要保存地图,以便您可以从您的账户中再次访问它。
- 在图层窗格中,对于 Naperville 2017-2021 Fire Incident Calls,单击选项按钮,然后选择重命名。
- 将图层重命名为 Fire Incidents 2017-2021,单击确定。
现在,图层名称更准确地反映了其内容,仅显示与火灾相关的事件。 您还应从热点图层名称中移除您的姓名或缩写。 即使原始的热点图层中仍含有您的姓名或缩写,它们也不会在地图上显示。
- 将 Fire Incident Hot Spots 您的姓名重命名,去除图层名称末尾的姓名或缩写。
您需要调整图层的顺序,使事件图层位于热点图层上方。 通常情况下,点图层(如事件)应位于面图层(如热点)上方。
- 在图层窗格中,将 Fire Incidents 2017-2021 拖动至 Fire Incident Hot Spots 图层上方。
由于您的热点图层包含许多白色六边形,您应将底图更换为深色系,以便它们更鲜明地突出。
- 在内容(深色)工具栏上,单击底图。
- 浏览底图列表,选择深灰色画布。
现在,热点图层的可见度得到了提升。
您的地图已经完成,接下来进行保存。
- 在内容工具栏上,单击保存并打开,然后选择另存为。
保存时,建议您添加合适的元数据,以便用户了解地图的用途。
- 在保存地图窗口中,对于标题,键入 Naperville Fire Incidents 2017-2021。
- 在标签栏中,键入 Firefighting 和 Hot Spots,并在每个标签之间按 Enter 键。
- 对于摘要,键入 Hot spots of fire incidents in Naperville, Illinois, between 2017 and 2021。
- 单击保存。
您的地图已保存。 现在,您可以从您的账户中访问这张地图。 在完成之前,您应共享地图,允许其他人查看地图。
- 在内容工具栏上,单击共享地图。
- 在共享窗口中,对于设置共享级别,选择所有人(公共)。 单击保存。
同时,您还需要共享地图中使用的所有图层。
- 在项目共享已成功更新窗口中,单击查看共享。 在查看共享窗口中,单击更新共享。
现在,任何拥有 URL 的人员都能查看您的地图。
在本教程中,您学会了如何绘制伊利诺伊州内珀维尔的火灾事件数据。 首先,您将火灾事件呼叫的图层添加至地图。 接下来,您筛选出了与火灾直接相关的呼叫数据。 您修改了图层样式,按年份展示火灾,并进行了热点分析,以识别数据中的空间模式。
您可以使用自己的火灾事件数据重复这一工作流。 如果您想进一步进行挑战,可以尝试筛选自己的数据,然后更改样式并找到热点。 您能在数据中发现哪些空间模式?
您可以在教程库中找到更多教程。