Модуль Spatial Analyst (arcpy.sa) содержит функции ArcPy, предназначенные для обработки и создания растров или растровых объектов. Они разбиты на группы в следующих категориях: Анализ, Оформление, Индексы каналов, Классификация, Конвертация, Коррекция, Управление данными, Математические, Переклассификация, Статистические и Поверхность.
Некоторые функции, доступные в модуле arcpy.sa, требуют наличия дополнительного модуля Spatial Analyst или лицензии Image Analyst. Таблица ниже показывает, для каких из этих функций требуется лицензия дополнительного модуля. Все остальные функции могут использоваться с лицензией ArcGIS Pro Basic.
Если для работы функции необходима лицензия и вы работаете с плавающей лицензией, вы можете использовать функцию CheckOutExtension для доступа к нужной функциональности.
Инструменты геообработки, доступные в наборе дополнительного модуля Spatial Analyst, также реализованы в виде функций геообработки модуля arcpy.sa.
Анализ
Функция | Описание | Требуется лицензия |
---|---|---|
Создает растровый объект, содержащий аномальные значения пикселов входного многомерного растра на основе временного интервала и метода вычисления аномалий. | Дополнительный модуль Image Analyst или Spatial Analyst | |
Создает растровый объект путем применения растровой функции или цепочки функций к одному или нескольким растрам. | ArcGIS Pro Basic | |
Создает растровый объект путем применения растровой функции или настроенного шаблона функции к каждому срезу входного многомерного растра. | Дополнительный модуль Image Analyst или Spatial Analyst | |
Вычисляет относительную температуру на основе температуры окружающей среды и относительной влажности. Относительная температура часто описывается, как температура, которую ощущает человеческое тело. | ArcGIS Pro Basic | |
Создает растровый объект, применяя преобразование "tasseled cap" к входному растру. | ArcGIS Pro Basic | |
Создает растровый объект путем разделения входного растра на два различных класса, где класс с высоким значением отображается с белыми пикселами, а класс с низким значением отображается с черными пикселами. | ArcGIS Pro Basic | |
Определяет опасные зимние условия, которые в зависимости от времени воздействия элементов могут привести к обморожению или переохлаждению. | ArcGIS Pro Basic |
Оформление
Функция | Описание | Требуется лицензия |
---|---|---|
Создает улучшенное изображение, улучшая контрастность и яркость исходного изображения. | ArcGIS Pro Basic | |
Выполняет фильтрацию значений в изображении, которая может использоваться для повышения резкости изображения, размытия изображения, определения ребер в пределах изображения или других усовершенствований, основанных на ядре. | ArcGIS Pro Basic | |
Создает многоканальное изображение с более высоким разрешением путем слияния мультиспектрального изображения с более низким разрешением и панхроматического изображения с более высоким разрешением. | ArcGIS Pro Basic | |
Вычисляет статистику и гистограмму растра. | ArcGIS Pro Basic | |
Улучшает внешний вид изображения путем изменения его свойств, таких как яркость, контрастность и гамма, посредством нескольких типов растяжки на основе статистики. | ArcGIS Pro Basic | |
Визуализирует информацию о направлении и величине потока в растре с помощью векторных символов. | ArcGIS Pro Basic |
Индексы каналов
Функция | Описание | Требуется лицензия |
---|---|---|
Вычисляет Индекс площади выгорания (BAI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет индекс зеленого хлорофилла (CIg) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет индекс хлорофилла – дальний ИК (CIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет соотношение глинистых минералов (CM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет расширенный индекс растительности (EVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет коэффициент железистых минералов (FM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Глобальный индекс мониторинга окружающей среды (GEMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет зеленый нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет индекс зеленой растительности для Landsat TM (GVITM) из изображения Landsat TM и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет коэффициент оксида железа (IO) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет измененный вегетационный индекс с поправкой на почву (MSAVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет измененный триангуляционный вегетационный индекс (MTVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Нормализованный индекс выгорания (NBR) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Нормализованный разностный индекс застройки (NDBI) из многоканального растрового объекта и возвращает растровый объект со значениями этого индекса. | ArcGIS Pro Basic | |
Вычисляет Нормализованный разностный индекс влажности (NDMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Нормализованный разностный индекс снега (NDSI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет нормализованный разностный вегетационный индекс диапазона ИК (NDVIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет нормализованный разностный индекс воды (NDWI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет перпендикулярный вегетационный индекс (PVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Дальний инфракрасный триангуляционный индекс вегетации (RTVICore) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет вегетационный индекс с поправкой на почву (SAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Простое отношение дальнего ИК-диапазона (SRre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет формулу Султана из шестиканального 8-битного растрового объекта и возвращает трехканальный 8-битный растровый объект. | ArcGIS Pro Basic | |
Вычисляет трансформированный вегетационный индекс с поправкой на почву (TSAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic | |
Вычисляет Индекс устойчивости к видимой атмосфере (VARI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. | ArcGIS Pro Basic |
Классификация
Функция | Описание | Требуется лицензия |
---|---|---|
Классифицирует набор растровых данных на основе файла определения классификатора Esri (.ecd) и входных наборов растровых данных. | Дополнительный модуль Image Analyst или Spatial Analyst | |
Выполняет субпиксельную классификацию и вычисляет относительную распространенность различных типов земельного покрова для отдельных пикселей. | Дополнительный модуль Image Analyst или Spatial Analyst | |
Группирует смежные пикселы в соответствии с заданным радиусом исходной точки. | Дополнительный модуль Image Analyst или Spatial Analyst | |
Группирует смежные пикселы с похожими спектральными и пространственными характеристиками. | Дополнительный модуль Image Analyst или Spatial Analyst |
Преобразование
Функция | Описание | Требуется лицензия |
---|---|---|
Трансформирует значения пикселов растровых данных, используя определенные цвета из шкалы оттенки серого или RGB на основе конкретных цветов файла цветовой карты или на основе цветовой шкалы. | ArcGIS Pro Basic | |
Конвертирует одноканальный растр с цветовой картой в трехканальный (красный, зеленый и синий) растр. | ArcGIS Pro Basic | |
Конвертирует цветовую модель трёхканального 8-разрядного изображения из HSV в красный, зелёный и синий (RGB) или наоборот. | ArcGIS Pro Basic | |
Вычисляет значение магнитуды из комплексных значений. | ArcGIS Pro Basic | |
преобразует многоканальное изображение в одно-канальное изображение в оттенках серого. Указанные веса применяются к каждому входному каналу, а к выходным данным применяется нормализация. | ArcGIS Pro Basic | |
Преобразует полигональный, полилинейный или точечный класс пространственных объектов в растровый объект. | ArcGIS Pro Basic | |
Применяет матрицу к многоканальному изображению, чтобы влиять на цветовые значения выходных данных. | ArcGIS Pro Basic | |
Конвертирует пикселы из одних единиц измерения в другие. Она поддерживает преобразование расстояния, скорости и температуры. | ArcGIS Pro Basic | |
Комбинирует и преобразует два растра в двухканальный растр, который либо принадлежит к типу данных Магнитуда-направление, либо к типу данных U и V. | ArcGIS Pro Basic |
Коррекция
Функция | Описание | Требуется лицензия |
---|---|---|
Создает растровый объект путем удаления спекла и сглаживания шума в наборах данных радара, сохраняя при этом ребра и резкие объекты на изображении. | ArcGIS Pro Basic |
Управление данными
Функция | Описание | Требуется лицензия |
---|---|---|
Создает новый растр, являющийся копией входного растра с примененными к нему текущими настройками среды. | ArcGIS Pro Basic | |
Создает растровый объект путем объединения нескольких растров для формирования многоканального изображения. | ArcGIS Pro Basic | |
Создает растровый объект путем извлечения одного или нескольких каналов из многоканального растра или изменения порядка каналов в нем. | ArcGIS Pro Basic | |
Создает растровый объект, указанием одного или нескольких значений NoData или диапазона допустимых значений пикселов. | ArcGIS Pro Basic | |
Создает растровый объект путем изменения пространственного разрешения входного растра и устанавливает правила для агрегирования или интерполяции значений по новым размерам пикселов. | ArcGIS Pro Basic | |
Создает растровый объект, являющийся поднабором входного многомерного растра на основе выбранных переменных и интервалов измерений. | ArcGIS Pro Basic | |
Создает растровый объект, распаковывая биты входного пиксела и сопоставляя их с указанными битами в выходном пикселе. Цель этой функции заключается в манипулировании битами пары наборов входных данных, таких как продуктов качественных каналов Landsat 8. | ArcGIS Pro Basic |
Математические
Функция | Описание | Требуется лицензия |
---|---|---|
Выполняет арифметическую операцию между двумя растрами или между растром и скаляром и возвращает растровый объект с примененной операцией. | ArcGIS Pro Basic | |
Выполняет арифметическую операцию над полосами многоканального растрового объекта и возвращает растровый объект с примененной операцией. | ArcGIS Pro Basic | |
Предоставляет доступ ко всем существующим математическим функциям и возвращает растровый объект с примененной математической операцией. | Дополнительный модуль Image Analyst или Spatial Analyst |
Переклассификация
Функция | Описание | Требуется лицензия |
---|---|---|
Разбивает значения пикселов растрового объекта на группы с определенными значениями. | ArcGIS Pro Basic | |
Разбивает значения пикселов растрового объекта на группы на основании зон, заданных в другом растре, и сопоставления значений, зависимых от зон, в таблице. | ArcGIS Pro Basic |
Статистические
Функция | Описание | Требуется лицензия |
---|---|---|
Создает растровый объект, в котором каждый пиксел содержит индекс канала, при котором этот пиксел достиг статистического аргумента. Если входной растр является многомерным, то выходной растровый объект будет содержать значения измерений вместо индексов каналов. | ArcGIS Pro Basic | |
Вычисляет статистику для каждой ячейки изображения на основе определенной фокальной окрестности. | ArcGIS Pro Basic |
Поверхность
Функция | Описание | Требуется лицензия |
---|---|---|
Создает растровый объект, который одновременно отображает экспозицию и уклон поверхности. | ArcGIS Pro Basic | |
Создает пикселы на растровом объекте, в котором имеются пробелы в высотах | ArcGIS Pro Basic | |
Создает цветное 3D-представление рельефа путем слияния изображений из методов кодирования высот и отмывки. | ArcGIS Pro Basic |