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

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

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

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

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

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

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

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

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

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

  • Если параметр Входные растровые или векторные данные задан как многомерный растр, измерение времени (StdTime) используется автоматически. Если присутствует четвертое измерение (например, Z), будет использовано значение первого измерения. Вы можете использовать инструмент Создать многомерный растровый слой или Поднабор многомерных растров для настройки входных данных.

Параметры

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

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

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

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

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

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

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

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

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

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

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

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

Поле измерений для значения параметра Входные точки оценки точности. Назначенные точки обновляются на основании значений измерения сопоставления из этого поля.

Field
Поле измерений для тестовых точек
(Дополнительный)

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

Если параметр Входные растровые или векторные данные задан как многомерный растр, растры со значениями измерений, которые соответствуют полю измерений для тестовых точек будут использованы для обновления. Предполагается, что многомерный растр содержит одно временное измерение (StdTime). В противном случае первое измерение будет использоваться для соответствия полю измерения тестовых точек.

Field

UpdateAccuracyAssessmentPoints(in_class_data, in_points, out_points, {target_field}, {polygon_dimension_field}, {point_dimension_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
polygon_dimension_field
(Дополнительный)

Поле измерений для значения параметра in_points. Назначенные точки обновляются на основании значений измерения сопоставления из этого поля.

Field
point_dimension_field
(Дополнительный)

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

Если параметр in_class_data задан как многомерный растр, растры со значениями измерений, которые соответствуют полю измерений для тестовых точек будут использованы для обновления. Предполагается, что многомерный растр содержит одно временное измерение (StdTime). В противном случае первое измерение будет использоваться для соответствия полю измерения тестовых точек.

Field

Пример кода

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 или Spatial Analyst
  • Standard: Обязательно Image Analyst или Spatial Analyst
  • Advanced: Обязательно Image Analyst или Spatial Analyst

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