Обзор функций Spatial Analyst

Модуль Spatial Analyst (arcpy.sa) содержит функции ArcPy, предназначенные для обработки и создания растров или растровых объектов. Они разбиты на группы в следующих категориях: Анализ, Оформление, Индексы каналов, Классификация, Конвертация, Коррекция, Управление данными, Математические, Переклассификация, Статистические и Поверхность.

Некоторые функции, доступные в модуле arcpy.sa, требуют наличия дополнительного модуля Spatial Analyst или лицензии Image Analyst. Таблица ниже показывает, для каких из этих функций требуется лицензия дополнительного модуля. Все остальные функции могут использоваться с лицензией ArcGIS Pro Basic.

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

Инструменты геообработки, доступные в наборе дополнительного модуля Spatial Analyst, также реализованы в виде функций геообработки модуля arcpy.sa.

Анализ

ФункцияОписаниеТребуется лицензия

Anomaly

Создает растровый объект, содержащий аномальные значения пикселов входного многомерного растра на основе временного интервала и метода вычисления аномалий.

Дополнительный модуль Image Analyst или Spatial Analyst

Apply

Создает растровый объект путем применения растровой функции или цепочки функций к одному или нескольким растрам.

ArcGIS Pro Basic

Foreach

Создает растровый объект путем применения растровой функции или настроенного шаблона функции к каждому срезу входного многомерного растра.

Дополнительный модуль Image Analyst или Spatial Analyst

HeatIndex

Вычисляет относительную температуру на основе температуры окружающей среды и относительной влажности. Относительная температура часто описывается, как температура, которую ощущает человеческое тело.

ArcGIS Pro Basic

TasseledCap

Создает растровый объект, применяя преобразование "tasseled cap" к входному растру.

ArcGIS Pro Basic

Threshold

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

ArcGIS Pro Basic

WindChill

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

ArcGIS Pro Basic

Оформление

ФункцияОписаниеТребуется лицензия

ContrastBrightness

Создает улучшенное изображение, улучшая контрастность и яркость исходного изображения.

ArcGIS Pro Basic

Convolution

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

ArcGIS Pro Basic

Pansharpen

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

ArcGIS Pro Basic

StatisticsHistogram

Вычисляет статистику и гистограмму растра.

ArcGIS Pro Basic

Stretch

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

ArcGIS Pro Basic

VectorFieldRenderer

Визуализирует информацию о направлении и величине потока в растре с помощью векторных символов.

ArcGIS Pro Basic

Индексы каналов

ФункцияОписаниеТребуется лицензия

BAI

Вычисляет Индекс площади выгорания (BAI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

CIg

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

ArcGIS Pro Basic

CIre

Вычисляет индекс хлорофилла – дальний ИК (CIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

ClayMinerals

Вычисляет соотношение глинистых минералов (CM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

EVI

Вычисляет расширенный индекс растительности (EVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

FerrousMinerals

Вычисляет коэффициент железистых минералов (FM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

GEMI

Вычисляет Глобальный индекс мониторинга окружающей среды (GEMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

GNDVI

Вычисляет зеленый нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

GVITM

Вычисляет индекс зеленой растительности для Landsat TM (GVITM) из изображения Landsat TM и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

IronOxide

Вычисляет коэффициент оксида железа (IO) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

MSAVI

Вычисляет измененный вегетационный индекс с поправкой на почву (MSAVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

MTVI2

Вычисляет измененный триангуляционный вегетационный индекс (MTVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

NBR

Вычисляет Нормализованный индекс выгорания (NBR) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

NDBI

Вычисляет Нормализованный разностный индекс застройки (NDBI) из многоканального растрового объекта и возвращает растровый объект со значениями этого индекса.

ArcGIS Pro Basic

NDMI

Вычисляет Нормализованный разностный индекс влажности (NDMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

NDSI

Вычисляет Нормализованный разностный индекс снега (NDSI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

NDVI

Вычисляет нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

NDVIre

Вычисляет нормализованный разностный вегетационный индекс диапазона ИК (NDVIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

NDWI

Вычисляет нормализованный разностный индекс воды (NDWI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

PVI

Вычисляет перпендикулярный вегетационный индекс (PVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

RTVICore

Вычисляет Дальний инфракрасный триангуляционный индекс вегетации (RTVICore) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

SAVI

Вычисляет вегетационный индекс с поправкой на почву (SAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

SRre

Вычисляет Простое отношение дальнего ИК-диапазона (SRre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

Sultan

Вычисляет формулу Султана из шестиканального 8-битного растрового объекта и возвращает трехканальный 8-битный растровый объект.

ArcGIS Pro Basic

TSAVI

Вычисляет трансформированный вегетационный индекс с поправкой на почву (TSAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

VARI

Вычисляет Индекс устойчивости к видимой атмосфере (VARI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ArcGIS Pro Basic

Классификация

ФункцияОписаниеТребуется лицензия

Classify

Классифицирует набор растровых данных на основе файла определения классификатора Esri (.ecd) и входных наборов растровых данных.

Дополнительный модуль Image Analyst или Spatial Analyst

LinearUnmixing

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

Дополнительный модуль Image Analyst или Spatial Analyst

RegionGrow

Группирует смежные пикселы в соответствии с заданным радиусом исходной точки.

Дополнительный модуль Image Analyst или Spatial Analyst

SegMeanShift

Группирует смежные пикселы с похожими спектральными и пространственными характеристиками.

Дополнительный модуль Image Analyst или Spatial Analyst

Преобразование

ФункцияОписаниеТребуется лицензия

Colormap

Трансформирует значения пикселов растровых данных, используя определенные цвета из шкалы оттенки серого или RGB на основе конкретных цветов файла цветовой карты или на основе цветовой шкалы.

ArcGIS Pro Basic

ColormapToRGB

Конвертирует одноканальный растр с цветовой картой в трехканальный (красный, зеленый и синий) растр.

ArcGIS Pro Basic

ColorspaceConversion

Конвертирует цветовую модель трёхканального 8-разрядного изображения из HSV в красный, зелёный и синий (RGB) или наоборот.

ArcGIS Pro Basic

Complex

Вычисляет значение магнитуды из комплексных значений.

ArcGIS Pro Basic

Grayscale

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

ArcGIS Pro Basic

RasterizeFeatures

Преобразует полигональный, полилинейный или точечный класс пространственных объектов в растровый объект.

ArcGIS Pro Basic

SpectralConversion

Применяет матрицу к многоканальному изображению, чтобы влиять на цветовые значения выходных данных.

ArcGIS Pro Basic

UnitConversion

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

ArcGIS Pro Basic

VectorField

Комбинирует и преобразует два растра в двухканальный растр, который либо принадлежит к типу данных Магнитуда-направление, либо к типу данных U и V.

ArcGIS Pro Basic

Коррекция

ФункцияОписаниеТребуется лицензия

Speckle

Создает растровый объект путем удаления спекла и сглаживания шума в наборах данных радара, сохраняя при этом ребра и резкие объекты на изображении.

ArcGIS Pro Basic

Управление данными

ФункцияОписаниеТребуется лицензия

ApplyEnvironment

Создает новый растр, являющийся копией входного растра с примененными к нему текущими настройками среды.

ArcGIS Pro Basic

CompositeBand

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

ArcGIS Pro Basic

ExtractBand

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

ArcGIS Pro Basic

Mask

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

ArcGIS Pro Basic

Resample

Создает растровый объект путем изменения пространственного разрешения входного растра и устанавливает правила для агрегирования или интерполяции значений по новым размерам пикселов.

ArcGIS Pro Basic

Subset

Создает растровый объект, являющийся поднабором входного многомерного растра на основе выбранных переменных и интервалов измерений.

ArcGIS Pro Basic

TransposeBits

Создает растровый объект, распаковывая биты входного пиксела и сопоставляя их с указанными битами в выходном пикселе. Цель этой функции заключается в манипулировании битами пары наборов входных данных, например, качественных продуктов каналов Landsat 8.

ArcGIS Pro Basic

Математические

ФункцияОписаниеТребуется лицензия

Arithmetic

Выполняет арифметическую операцию между двумя растрами или между растром и скаляром и возвращает растровый объект с примененной операцией.

ArcGIS Pro Basic

BandArithmetic

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

ArcGIS Pro Basic

RasterCalculator

Предоставляет доступ ко всем существующим математическим функциям и возвращает растровый объект с примененной математической операцией.

Дополнительный модуль Image Analyst или Spatial Analyst

Переклассификация

ФункцияОписаниеТребуется лицензия

Remap

Разбивает значения пикселов растрового объекта на группы с определенными значениями.

ArcGIS Pro Basic

ZonalRemap

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

ArcGIS Pro Basic

Статистические

ФункцияОписаниеТребуется лицензия

ArgStatistics

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

ArcGIS Pro Basic

Statistics

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

ArcGIS Pro Basic

Поверхность

ФункцияОписаниеТребуется лицензия

AspectSlope

Создает растровый объект, который одновременно отображает экспозицию и уклон поверхности.

ArcGIS Pro Basic

ElevationVoidFill

Создает пикселы на растровом объекте, в котором имеются пробелы в высотах

ArcGIS Pro Basic

ShadedRelief

Создает цветное 3D-представление рельефа путем слияния изображений из методов кодирования высот и отмывки.

ArcGIS Pro Basic

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