需要 Spatial Analyst 许可。
精度评估工作流概述
精度评估是任何分类工程的重要组成部分。它将分类影像与被认为是精确的另一数据源或实际地表数据相比较。实际地表数据可在户外采集;但是,这样做不仅耗时而且成本较高。还可以通过解译高分辨率影像、现有分类影像、或 GIS 数据图层获取实际地表数据。
分类地图精度的最常见评估方法是,根据实际地表数据创建一组随机点并将其与混淆矩阵中的分类数据进行比较。尽管此过程需两步,但您可能需要对不同的分类方法或训练场的结果进行比较,否则您可能不会得到实际地表数据,而只能依赖您创建分类时使用的影像。要适应其他这些工作流,此过程使用以下三个地理处理工具:创建精度评估点、更新精度评估点以及计算混淆矩阵。
当您拥有分类影像且希望将其与实际地表数据进行比较,请使用最常用工作流。第一组步骤将创建一组随机点。
- 打开创建精度评估点工具,然后将目标字段设置为实际地表。
- 选择采样策略。
- 随机 - 在整个输入数据集中生成随机精度评估点。
- 分层随机 - 生成与各个类的类面积在数量上成比例的一组精度评估点。
- 均衡化分层随机 - 生成一组精度评估点,其中每个类具有相同数量的点。
- 打开更新精度评估点工具。
- 将输入栅格或要素类数据设置为分类数据集。
- 将创建精度评估点工具的输出用作输入精度评估点。
- 将目标字段设置为已分类。
- 打开计算混淆矩阵地理处理工具,然后使用上一步中生成的表格作为输入。
实际地表图层可以根据采样策略确定随机点的数量和放置。
将创建一个表格,其中列出每个随机点作为记录,以及用于实际地表的字段和用于分类影像的字段。实际地表字段将使用其值进行填充,而已分类字段将填充为空值 (-1)。
查看精度评估的结果后,可能需要调整训练样本或分类参数,或者选择其他分类器以得到更好的结果。在这种情况下,可以使用新的分类数据作为更新精度评估点工具的输入,将目标字段设置为 已分类,然后使用此输出运行计算混淆矩阵。
如果已更新实际地表数据,并且需要再次运行评估,可以使用以下两个选项: 一个选项是使用新的实际地表数据作为更新精度评估点工具的输入,然后将目标字段设置为实际地表。这将保留首次执行分析时所创建的相同点集。或者,可以从头开始并使用创建精度评估点工具来生成新的点集。
另一个选项是从分类数据集创建点,然后手动标识每个点以填充实际地表字段。在这种情况下,可以使用创建精度评估点,编辑实际地表字段,然后运行计算混淆矩阵工具。