Подпись | Описание | Тип данных |
Входные данные растров или классов объектов | Входное изображение для классификации или другие исходные тематические ГИС-данные. Входные данные могут быть растром или классом объектов. Зачастую используется изображение классификации (один канал, целочисленный тип данных). Если в качестве входных данных применяются полигоны, используются только те, что не относятся к обучающей выборке. Можно использовать также данные почвенно-растительного покрова из шейп-файла или класса пространственных объектов. | Raster Layer; Mosaic Layer; Feature Layer |
Входные точки оценки точности | Класс точечных пространственных объектов, который предоставляет файл точек оценки точности для обновления. Все точки из входного файла будут копироваться в обновленный выходной класс объектов, и значение параметра Целевое поле будет обновляться из входного растра или класса пространственных объектов. | Feature Layer |
Выходные точки оценки точности | Выходной файл точечного класса пространственных объектов, который содержит обновленное поле произвольно расположенных точек для оценки точности. | Feature Class |
Целевое поле (Дополнительный) | Определяет, действительно ли входные данные являются классифицированным изображением, либо это достоверные наземные данные.
| String |
Поле измерений для класса объектов (Дополнительный) | Поле измерений для значения параметра Входные точки оценки точности. Назначенные точки обновляются на основании значений измерения сопоставления из этого поля. | Field |
Поле измерений для тестовых точек (Дополнительный) | Поле измерений для значения параметра Входные точки оценки точности. Входные данные с одинаковыми значениями измерений будут использованы для обновления соответствующих точек. Если параметр Входные растровые или векторные данные задан как многомерный растр, растры со значениями измерений, которые соответствуют полю измерений для тестовых точек будут использованы для обновления. Предполагается, что многомерный растр содержит одно временное измерение (поле StdTime). В противном случае первое измерение будет использоваться для соответствия полю измерения тестовых точек. | Field |
Доступно с лицензией Spatial Analyst.
Доступно с лицензией Image Analyst.
Краткая информация
Обновляет поле Target в таблице атрибутов, чтобы сравнивать истинно точные точки с изображением классификации.
При оценке точности используются известные точки для оценки правильности модели классификации.
Использование
Используйте этот инструмент, чтобы обновить таблицу атрибутов класса пространственных объектов, которое представляет точки оценки точности. Если вы создали класс пространственных объектов, используя инструмент Создать точки оценки точности, таблица должна содержать поля GROUND_TRUTH и CLASSIFIED. Этот инструмент может запускаться с базовыми данными и сравнивать их с классифицированными выходными данными, или с классифицированными выходными данными и сравнить их с базовыми данными.
Эти два поля затем сравниваются с помощью инструмента Вычислить матрицу несоответствий.
Рабочий процесс оценки точности обычно использует эти три инструмента в следующем порядке: Создать точки оценки точности, Обновить точки оценки точности и Вычисление матрицы неточностей.
Если для обучения или оценки точности используется класс полигональных объектов, то класс пространственных объектов должен иметь поле Classvalue или value, которое имеет уникальное целочисленное значение для каждого класса. Например, класс полигональных объектов с тремя различными классами может иметь значения [1, 2, 3] или [10, 20, 40].
Обновите вручную поле GROUND_TRUTH, если требуется изменить или идентифицировать набор точек.
Если параметр Входные растровые или векторные данные задан как многомерный растр, измерение времени (поле StdTime) используется автоматически. Если присутствует четвертое измерение (например, поле Z), будет использовано значение первого измерения. Вы можете использовать инструмент Создать многомерный растровый слой или Поднабор многомерных растров для настройки входных данных.
Параметры
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 (Дополнительный) |
Определяет, действительно ли входные данные являются классифицированным изображением, либо это достоверные наземные данные.
| String |
polygon_dimension_field (Дополнительный) | Поле измерений для значения параметра in_points. Назначенные точки обновляются на основании значений измерения сопоставления из этого поля. | Field |
point_dimension_field (Дополнительный) | Поле измерений для значения параметра in_points. Входные данные с одинаковыми значениями измерений будут использованы для обновления соответствующих точек. Если параметр in_class_data задан как многомерный растр, растры со значениями измерений, которые соответствуют полю измерений для тестовых точек будут использованы для обновления. Предполагается, что многомерный растр содержит одно временное измерение (поле StdTime). В противном случае первое измерение будет использоваться для соответствия полю измерения тестовых точек. | Field |
Пример кода
Пример обновления точек, используемых для оценки точности.
import arcpy
from arcpy.sa import *
arcpy.gp.UpdateAccuracyAssessmentPoints("aapnt1.shp", "grndtru.tif", "aapnt2.shp", "GROUND_TRUTH")
Параметры среды
Информация о лицензиях
- Basic: Обязательно Spatial Analyst или Image Analyst
- Standard: Обязательно Spatial Analyst или Image Analyst
- Advanced: Обязательно Spatial Analyst или Image Analyst