Функция Выявить изменения

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

Обзор

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

Примечания

Эта функция может использоваться для перечисления различий между двумя классифицированными растрами для анализа изменений почвенно-растительного покрова или для изучения изменений между двумя одноканальными непрерывными растрами, например, растрами высот, температур, полога леса и т. д.

Существуют три метода вычисления:

  • Разница – вычисляет математическую разницу (вычитание) между двумя наборами растровых данных.

    Растр В - Растр Из

  • Относительная разница – вычисляет разницу между наборами растровых данных с учетом величины значений пикселов.

    (Растр В - Растр Из)/макс(Растр Из, Растр В)

  • Категориальный – разница между двумя категориальными или тематическими растрами, где выходные данные показывают каждый переход класса, произошедший между двумя растрами. Например, класс с надписью Forest > Developed указывает на изменение Forest в Растре Из на Developed в Растр В.

Чтобы визуализировать только те пикселы, которые изменились из одного класса в другой, используйте параметры Классы Из и Классы В и установите отметку Только для измененных пикселов. Например, чтобы увидеть только пикселы, которые изменены с Forest на Developed, введите значение класса для Forest в параметре Значения класса Из, и введите значение класса Developed в параметре Значения класса В, затем выберите опцию включать только измененные пикселы. В выходном слое будут отображаться только те пикселы, которые изменились с Forest на Developed. Все остальные пикселы будут сгруппированы в класс Other, который по умолчанию является прозрачным.

Если задан Метод вычисления изменений Категориальный, и один из входных растров не является категориальным, будет вычислена простая разница.

Примечание:

При анализе изменения категорий и Растр Из, и Растр В, должны иметь связанную таблицу атрибутов растра. Таблица атрибутов должна иметь поле VALUE, поле CLASS_NAME, поле CLASSNAME или одно строковое поле. Данные в этих полях используются для сравнения двух растров.

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

Параметры

ПараметрОписание

Из растра

Первый растр в вычислении. Чтобы вычислить изменение с момента 1 (более раннего) до момента 2 (более позднего), введите здесь время растра 1.

В растр

Входной растр, который будет участвовать в вычислении. Чтобы вычислить изменение с момента 1 (более раннего) до момента 2 (более позднего), введите время растра 2.

Вычислить метод изменений

Метод, который используется для вычисления.

  • Разница – будет вычислена математическая разница, или вычитание, между значениями пикселов во входных растрах. Используется по умолчанию.
  • Относительная разница – будет рассчитана разница в значениях пикселов, учитывающая величины сравниваемых значений.
  • Категориальный – разница между двумя категориальными или тематическими растрами, где выходные данные показывают переходы класса, произошедший между двумя растрами.

Значения классов Из

Значения классов из Растра Из должны быть включены в вычисление при сравнении двух категориальных растров. Это разделенный пробелами список целочисленных значений, соответствующих полю ClassValue во входном наборе растровых данных.

Значения классов В

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

Метод фильтрации

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

  • Сохранить все - все классы включаются в выходные данные, и фильтрация не выполняется. Выберите этот параметр, чтобы увидеть наличие и отсутствие изменений в одном наборе данных.
  • Оставить только измененные пикселы - в выходные данные включаются только классы, которые изменились с одного типа на другой. Выберите этот вариант, если вас интересуют только изменения.
  • Оставить только неизмененные пикселы - в выходные данные включаются только классы, которые не изменились. Выберите эту опцию, если вас интересуют только не изменившиеся классы.

Метод использования цвета

Укажите метод, используемый для обозначения пикселов, изменивших классы.

  • Средние цветов Из и В – цвет пиксела будет средним цветом исходного класса и цветом конечного класса.
  • Использование цветов Из – цвет пиксела будет соответствовать цвету его исходного класса.
  • Использование цветов В – цвет пиксела будет соответствовать цвету его конечного класса.

Тип размера ячейки

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

  • Первый – используется первый размер ячеек входных растров.
  • Минимальный – используется минимальный размер ячеек всех входных растров.
  • Максимальный – используется максимальный размер ячеек всех входных растров. Используется по умолчанию.
  • Средний – используется средний размер ячеек всех входных растров.
  • Последний – используется последний размер ячеек входных растров.

Тип экстента

Выберите экстент, который будет использоваться в выходном растре:

  • Первый – для определения экстента обработки используется экстент первого входного растра.

  • Пересечение – для определения экстента обработки используется экстент пересекающихся пикселов. Используется по умолчанию.
  • Объединение – для определения экстента обработки используется экстент всех растров.
  • Последний – для определения экстента обработки используется экстент последнего входного растра.