Обновить точки оценки точности (Image Analyst)

Доступно с лицензией Spatial Analyst.

Доступно с лицензией Image Analyst.

Краткая информация

Обновляет поле Target в таблице атрибутов, чтобы сравнивать истинно точные точки с изображением классификации.

При оценке точности берутся известные точки, которые потом используются для оценки правильности модели классификации.

Использование

  • Обновление в таблице атрибутов класса пространственных объектов, которое представляет точки оценки точности. Если вы создали класс пространственных объектов, используя инструмент Создать точки оценки точности, класс должен содержать поля для GROUND_TRUTH и для CLASSIFIED. Этот инструмент может запускаться или с базовыми данными и сравнивать их с классифицированными выходными данными, или с классифицированными выходными данными и сравнить их с базовыми данными.

    Эти два поля затем сравниваются с помощью инструмента геообработки Вычислить матрицу несоответствий.

  • Обновите вручную поле GROUND_TRUTH, если требуется изменить или идентифицировать набор точек.

Параметры

ПодписьОписаниеТип данных
Входные растровые или векторные данные

Входное изображение для классификации или другие исходные тематические ГИС-данные. Входные данные могут быть растром или классом объектов.

Зачастую используется изображение классификации (один канал, целочисленный тип данных).

Если в качестве входных данных применяются полигоны, используются только те, что не относятся к обучающей выборке. Можно использовать также данные почвенно-растительного покрова из шейп-файла или класса пространственных объектов.

Raster Layer; Mosaic Layer; Feature Layer
Входные точки оценки точности

Класс точечных пространственных объектов, который предоставляет файл точек оценки точности для обновления.

Все точки из входного файла будут копироваться в обновленный выходной класс объектов, и Целевое поле будет обновляться из входного растра или класса пространственных объектов.

Feature Layer
Выходные точки оценки точности

Выходной файл точечного класса пространственных объектов, который содержит обновленное поле произвольно расположенных точек для оценки точности.

Feature Class
Целевое поле
(Дополнительный)

Определяет, действительно ли входные данные являются классифицированным изображением, либо это достоверные наземные данные.

  • Классифицировано —Входные данные являются классифицированным изображением. Используется по умолчанию.
  • Истинно точно —Входные данные являются достоверными данными.
String

UpdateAccuracyAssessmentPoints(in_class_data, in_points, out_points, {target_field})
ИмяОписаниеТип данных
in_class_data

Входное изображение для классификации или другие исходные тематические ГИС-данные. Входные данные могут быть растром или классом объектов.

Зачастую используется изображение классификации (один канал, целочисленный тип данных).

Если в качестве входных данных применяются полигоны, используются только те, что не относятся к обучающей выборке. Можно использовать также данные почвенно-растительного покрова из шейп-файла или класса пространственных объектов.

Raster Layer; Mosaic Layer; Feature Layer
in_points

Класс точечных пространственных объектов, который предоставляет файл точек оценки точности для обновления.

Все точки из входного файла будут копироваться в обновленный выходной класс объектов, и target_fieldЦелевое поле будет обновляться из входного растра или класса пространственных объектов.

Feature Layer
out_points

Выходной файл точечного класса пространственных объектов, который содержит обновленное поле произвольно расположенных точек для оценки точности.

Feature Class
target_field
(Дополнительный)

Определяет, действительно ли входные данные являются классифицированным изображением, либо это достоверные наземные данные.

  • CLASSIFIEDВходные данные являются классифицированным изображением. Используется по умолчанию.
  • GROUND_TRUTHВходные данные являются достоверными данными.
String

Пример кода

UpdateAccuracyAssessment, пример 1 (автономный скрипт)

Пример обновления точек, используемых для оценки точности.

import arcpy
from arcpy.ia import *

# Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")

UpdateAccuracyAssessmentPoints("c:\\test\\aapnt1.shp", "c:\\test\\grndtru.tif", "c:\\test\\aapnt2.shp", "GROUND_TRUTH")

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Обязательно Image Analyst or Spatial Analyst
  • Standard: Обязательно Image Analyst or Spatial Analyst
  • Advanced: Обязательно Image Analyst or Spatial Analyst

Связанные разделы