Функция Кэшированный растр

Обзор

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

Примечания

Внимание:

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

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

Параметры

Входные данные для этой функции:

Имя параметраОписание

Входной растр

Растр

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

Путь кэша

Путь для сохранения кэшированного набора данных. По умолчанию производится построение кэша и его размещение в папке рядом с набором данных мозаики. Это папка имеет то же имя, что и база геоданных, с расширением .cache. Однако, если набор данных мозаики создается в многопользовательской базе геоданных, кэш будет создан именно в этой базе геоданных.

Имя файла кэша

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

Сжатие

Тип сжатия (если используется), который будет использован при создании кэша.

  • Без потерь – сжатие без потерь сохраняет значения каждого пиксела при построении набора кэшированных данных.
  • С потерями – сжатие с потерями не сохраняет точные значения каждого пиксела при построении набора кэшированных данных. При использовании этого метода, качество сжатия можно также установить от 1 до 100 процентов.
  • Нет – при построении набора кэшированных данных сжатие применяться не будет.

Значение по умолчанию – Без потерь.

Максимальное количество столбцов

Максимальное количество столбцов

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

Значение по умолчанию равно 200000.

Максимальное количество строк

Максимальное количество строк

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

Значение по умолчанию равно 200000.

Тип размера запроса

Тип размера запроса

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

  • Коэффициент размера пиксела – разрешает выбор коэффициента масштабирования для пересчета разрешения кэшированного растра. По умолчанию коэффициент равен 1, т.е. масштабирования не происходит.
  • Размер пиксела – разрешает задавать размер пиксела для создания кэшированного растра.

Значением по умолчанию является Коэффициент размера пиксела.

Размер запроса

Размер запроса

Позволяет задать размер пиксела, используемый при создании кэшированного растра.

Значением по умолчанию является 1.