需要 Spatial Analyst 许可。
摘要
创建用于分类后精度评估的随机采样点。
常见方法是通过参考可靠源(如外业工作或高分辨率影像的人工解释)随机选择数百个点并对其分类类型进行标注。然后将参考点与同一位置的分类结果进行比较。
用法
该工具用于创建一组随机点并根据参考数据向其分配类。
此工具还可以使用先前已分类的影像或要素类来向一组点分配类。
运行此工具后,若想手动向某些或所有点分配类,您可以编辑表格。
语法
CreateAccuracyAssessmentPoints (in_class_data, out_points, {target_field}, {num_random_points}, {sampling})
参数 | 说明 | 数据类型 |
in_class_data | 输入分类影像或其他专题 GIS 数据参考数据。输入可以是栅格或要素类。 典型数据是分类影像(单波段、整型数据类型),或来自 ArcMap 影像分类工具条的训练面输出。 如果使用面作为输出,则仅使用未用作训练样本的面。还可以是 shapefile 或要素类格式的 GIS 土地覆被数据。 | Raster Layer; Mosaic Layer; Feature Layer |
out_points | 包含要用于精度评估的随机点的输出点 shapefile 或要素类。 | Feature Class |
target_field (可选) | 选择输入数据是分类影像还是实际地表数据。
| String |
num_random_points (可选) | 将生成的随机点总数。 根据采样策略和类数,实际数量可能会超出此数量但绝不会低于此数量。默认随机生成的点数为 500。 | Long |
sampling (可选) | 指定要使用的采样方案。
| String |
代码示例
CreateAccuracyAssessment 示例 1(独立脚本)
该示例将创建用于精度评估的随机点。
import arcpy
from arcpy.sa import *
arcpy.gp.CreateAccuracyAssessmentPoints("cls.tif", "aapnt1.shp", "COMPUTED", "1500", "RANDOM")
环境
许可信息
- ArcGIS Desktop Basic: 需要 Spatial Analyst
- ArcGIS Desktop Standard: 需要 Spatial Analyst
- ArcGIS Desktop Advanced: 需要 Spatial Analyst