Функция Обработка коллекции растров

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

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

Обзор

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

Примечания

Эта функция обрабатывает каждый срез многомерного растра или каждый растр мозаики с использованием шаблона растровой функции. Дополнительные сведения о построении шаблона см. в разделе Шаблон растровой функции. Эта функция поддерживает следующие опции:

  • Задание шаблона растровой функции для Функции элемента. Например, у вас есть набор данных мозаики с изображениями Landsat за 20 лет и вы хотите вычислить NDVI для каждой сцены во временных рядах. В поле Функция элемента укажите шаблон растровый функции, содержащий растровую функцию NDVI.

    Функция элемента
  • Задание шаблона растровой функции для Функции агрегирования. Например, у вас есть многомерный растр, содержащий данные дневных температур за 10 лет, и вы хотите вычислить максимальную температуру за каждый год. В поле Функция агрегирования укажите шаблон растровой функции, который содержит функцию Статистика по ячейкам, выбрав операцию Максимум. В разделе Определение агрегирования, задайте для Размерность StdTime, для Тип выберите Ключевое слово интервала и задайте для Ключевого слова интервала Ежегодно.

    Примечание:

    Если входной набор данных мозаики не является многомерным, функция агрегирования не будет поддерживать определение агрегации. Функция агрегирования агрегирует все элементы или каждую группу в одну, если они определены в шаблоне функции агрегирования. Дополнительную информацию об использовании групп в наборе данных мозаики см. Использование элементов набора данных мозаики в шаблонах растровых функций.

    Функция агрегирования
  • Укажите шаблон растровой функции для Функции обработки. Функция или последовательность функций в этом шаблоне используется для отображения нового обработанного растра. Например, укажите шаблон растровой функции, который содержит функцию Цветовая карта, для изменения способа отображения обработанного растра.

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

    Функция обработки

  • Укажите шаблоны для любой комбинации этих трех функций. Например, у вас есть набор данных мозаики, содержащий временные ряды снимков Landsat, и вы хотите сгенерировать составное изображение с максимумом NDVI. В поле Функция элемента укажите шаблон растровой функции, который содержит функцию NDVI. В поле Функция агрегирования укажите шаблон растровой функции, который содержит функцию Статистика по ячейкам, выбрав операцию Максимум. Для Функции обработки, укажите шаблон растровой функции, который содержит функцию Цветовая карта.

    Примечание:Порядок обработки соответствует порядку входных параметров. Например, Функция элемента будет обработана первой.

    Комбинации шаблонов

Параметры

Коллекция растров

Входной многомерный растровый слой, слой мозаики или набор данных мозаики.

Функция элемента

Укажите шаблон растровой функции *.rft.xml, использованный для обработки каждого среза в коллекции входных растров.

Функция агрегации

Укажите шаблон растровой функции *.rft.xml, использованный для агрегирования множества срезов в несколько или один.

Функция обработки

Укажите шаблон растровой функции *.rft.xml, использованный для отображения обработанного растрового слоя.

Измерение

Измерение агрегации. Это измерение, по которому переменные будут агрегированы.

Тип

Определяет интервал измерения, по которому данные будут агрегированы.

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

Ключевое слово интервала

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

  • Ежечасно - значения данных будут агрегироваться по временным шагам в один час, результаты будут содержать каждый час во временном ряду.
  • Ежедневно - значения данных будут агрегироваться по временным шагам в один день, результаты будут содержать каждый день во временных рядах.
  • Еженедельно - значения данных будут агрегироваться по временным шагам в одну неделю, результаты будут содержать каждую неделю во временных рядах.
  • Каждую декаду - значения данных будут агрегироваться в 3 периода по 10 дней каждый. Последний период может содержать более или менее 10 дней. Выходные данные будут включать в себя 3 среза для каждого месяца.
  • Каждые пять дней - значения данных будут агрегироваться в 6 периодов по 5 дней каждый. Последний период может содержать более или менее 5 дней. Выходные данные будут включать в себя 6 срезов для каждого месяца.
  • Ежемесячно - значения данных будут агрегироваться по временным шагам в один месяц, результаты будут содержать каждый месяц во временных рядах.
  • Ежевартально - значения данных будут агрегироваться по временным шагам в один квартал, результаты будут содержать каждый квартал во временных рядах.
  • Ежегодно - значения данных будут агрегироваться по временным шагам в один год, результаты будут содержать каждый год во временных рядах.
  • Повтор ежедневно - значения данных будут агрегироваться по временным шагам в один день, результаты будут содержать одно агрегированное значение на каждый Юлианский день. Выходные данные будут включать максимум 366 ежедневных временных срезов.
  • Повтор еженедельно - значения данных будут агрегироваться по временным шагам в одну неделю, результаты будут содержать одно агрегированное значение на неделю. Выходные данные будут включать максимум 53 еженедельных временных среза.
  • Повтор ежемесячно - значения данных будут агрегироваться по временным шагам в один месяц, результаты будут содержать одно агрегированное значение на месяц. Выходные данные будут включать максимум 12 ежемесячных временных срезов.
  • Повтор ежеквартально - значения данных будут агрегироваться по временным шагам в один квартал, результаты будут содержать одно агрегированное значение на квартал. Выходные данные будут включать максимум 4 ежеквартальных временных среза.

Интервал значений

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

Например, чтоб агрегировать данные ежемесячных температур за 30 лет с инкрементом в 5 лет, введите 5 в качестве Интервал значений и укажите для Единиц измеренияГоды.

Единицы измерения

Единицы измерения, которые будут применены к интервалу значений. Этот параметр необходим, если параметр Измерение является полем времени, а для параметра Тип задано Интервал значений.

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

  • Часы - значения данных будут агрегированы по часовым временным срезам с заданным интервалом.
  • Дни - значения данных будут агрегированы по суточным временным срезам с заданным интервалом.
  • Недели - значения данных будут агрегированы еженедельным временным срезам с заданным интервалом.
  • Месяцы - значения данных будут агрегированы по ежемесячным временным срезам с заданным интервалом.
  • Годы - значения данных будут агрегированы по ежегодным временным срезам с заданным интервалом.

Минимальное значение

Минимальное значение диапазона.

Этот параметр необходим, если для параметра Тип задано Интервальные диапазоны.

Максимальное значение

Максимальное значение диапазона.

Этот параметр необходим, если для параметра Тип задано Интервальные диапазоны.

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