Функции растра – это операции, применяющие обработку непосредственно к пикселам снимка или набора растровых данных, в отличие от инструментов геообработки, которые записывают результат на диск как новый растр. Вычисления применяются к пикселам исходных данных, как отображается растр, поэтому обрабатываются только пикселы, которые видны на экране. Вычисления производятся на лету, по мере масштабирования или перемещения. Поскольку промежуточные наборы данных не создаются, обработка выполняется быстро, по сравнению с временем, затрачиваемым для создания на диске обработанного файла.
Существует множество готовых функций, предоставляемых в программе, которые можно применять для радиометрической и геометрической коррекции, управления данными, визуализации и анализа. Доступ к панели Функции растра можно осуществить через вкладку Анализ. Функции можно применять по отдельности или комбинировать для создания последовательности функций. Существует несколько методов применения функций, в зависимости от структуры набора данных.
В ArcGIS Pro доступны три следующие типа функций:
- Локальные функции – Набор готовых к использованию инструментов анализа растров и управления, которые доступны на панели Функций растра.
- Глобальные функции – глобальные функции предоставляют возможность выполнять обработку при определенном разрешении и экстенте. По умолчанию глобальные функции обрабатывают растры при разрешении источника и полном экстенте, в отличие от обычных функций, которые применяются к пикселам, видимым на экране.
- Пользовательские функции – Пользовательские функции можно записывать в Python и применять также, как готовые функции.
Функции можно применять к следующим типам данных:
- Растровые слои – функции можно применять к растровым слоям при помощи панели Функции растра.
- Наборы данных мозаики – функции можно применять ко всему набору данных мозаики. Чтобы применить растровую функцию к набору данных мозаики, щелкните на нем правой кнопкой на панели Каталог и выберите Редактировать функции набора данных мозаики. Если к набору данных мозаики применена функция, то она остается примененной к нему и при распространении набора, например, при публикации и организации общего доступа.
- Элементы растров в наборе данных мозаики – функции можно применять к отдельным элементам в наборе данных мозаики при помощи инструмента Изменить функцию растра. Если к набору данных мозаики применена функция, то она остается примененной к нему и при распространении набора, например, при публикации и организации общего доступа.
- Слои сервиса изображений – растровые функции можно применять к сервисам изображений при помощи панели Функции растра. Также можно добавить отдельные элементы из сервиса изображений и применить функции к ним. Это можно выполнить, если развернуть сервис изображений на панели Каталог и добавить элементы на вашу карту.
- Анализ растров с Portal for ArcGIS-Portal for ArcGIS был усовершенствован для выполнения распределенной серверной обработки изображений и растровых данных. Эта технология позволяет повысить производительность обработки растров с помощью распределенной обработки данных даже при полном разрешении и экстенте. Вы можете использовать возможности обработки, выбирая способ обработки растровых данных, а также выполняя распределенную обработку, используя локальный портал. Результаты этой обработки представляются в форме веб-слоя изображений, который размещается в организации ArcGIS.
Шаблоны функций растра
Функции можно комбинировать в последовательности, которые можно сохранить как шаблоны функций растра используя Редактор функций. Шаблоны функций растра можно использовать и распространять несколькими способами:
- Растровые слои – шаблоны обработки можно применять к слоям в проекте аналогично готовым функциям. Шаблоны обработки находятся на панели Функции растра на вкладках Пользовательский и Проект.
- Шаблоны обработки набора данных мозаики или сервиса изображений – шаблоны обработки можно добавить к набору данных мозаики и опубликовать как сервис изображений. Добавить шаблоны обработки к набору данных мозаики можно, щелкнув правой кнопкой шаблон на панели Каталог и выбрав Управлять шаблонами обработки. Панель Управление шаблонами обработки можно использовать для добавления, редактирования или организации шаблонов, связанных с наборами данных мозаики. При публикации набора данных мозаики как сервиса изображений связанные шаблоны обработки публикуются вместе с сервисом. Если шаблон добавлен к набору данных мозаики или сервису изображений, шаблоны обработки доступны в ниспадающем меню Шаблоны обработки на вкладке Данные, когда слой выбран на панели Содержание. Также они будут доступны в Свойствах слоя изображения на панели Содержание.
- Публикация на портале – шаблоны обработки можно опубликовать на портале, щелкнув правой кнопкой шаблон на панели Функции растра и выбрав Опубликовать на портале. Чтобы эта опция стала доступной, вы должны подключиться к активному порталу. После публикации пользователи портала могут загружать его или применять непосредственно к растрам.
- Экспорт – Шаблоны можно экспортировать на диск как файлы rft.xml из панели Функции растра. Так ими можно будет поделиться с другими. Эти файлы можно импортировать в различных местах платформы ArcGIS.