Распределенная аналитика растра на основе дополнительного модуля ArcGIS Image Server обрабатывает наборы растровых данных и данные дистанционного зондирования с обширным набором функций растра. Указанные результаты автоматически сохраняются и публикуются в распределенном хранилище растровых данных, где они могут совместно использоваться сотрудниками предприятия.
Набор функций анализа растров
Ядром этой возможности является набор из более чем 200 функций растра, предоставляемых ArcGIS. Эти функции доступны в качестве отдельных функций геообработки или они могут быть объединены в технологическую цепочку в качестве шаблонов функций растра (RFT). Шаблоны функций растра представляют собой настраиваемые технологические цепочки, которые могут быть адаптированы для любого приложения, используя различные типы входных данных и функции обработки для облегчения определенных рабочих процессов.
Функции анализа растра могут быть расширены пользователем с помощью ArcGIS API for Python. Пользовательские растровые функции могут быть записаны в Python, и как только они будут добавлены в систему, они смогут использовать распределенную обработку растрового анализа.
Растровые функции и RFT поддерживают распределенную обработку и хранение, в том числе локально, в облаке и в сети. Как стандартные, так и пользовательские возможности обработки и хранения растровых изображений являются эластичными и могут регулироваться с учетом возможных всплесков спроса, аварийных ситуаций, смещения приоритетов и других воздействий на требуемую производительность, спрос и стоимость. Растровые функции способны обеспечить распределенную обработку, поддерживая параметры динамической среды обработки. По мере изменения количества обрабатываемых элементов распределение процессов растрового анализа также изменяется, чтобы оптимально использовать имеющиеся ресурсы обработки и хранения.
Эти растровые функции и основанные на RFT рабочие процессы могут имплементироваться через ArcGIS Pro, ArcGIS REST API, ArcGIS API for Python, и Java Script API's, а также как Map Viewer на портале ArcGIS Enterprise. Например, вы можете использовать задачу Generate Raster (Создать растр) для выполнения распределенного растрового анализа, предоставив представление объекта JSON цепочки растровых функций.
Функции растра и объекты, доступные для анализа растра
В расположенной ниже таблице перечислены функции растра, доступные для анализа, их описание и связанные с ними объекты JSON и Python.
Функция | Функция растра | Описание | Примеры | Категория |
---|---|---|---|---|
Установка бинарных порогов (Binary thresholding) | Thresholding | Бинарная функция Threshold производит бинарное изображение. Использует метод Otsu и предполагает, что у входного изображения гистограмма bi-modal. Более подробно см. функцию Binary Thresholding. | Анализ | |
Тепловой индекс | PythonAdaptor | Вычисляет кажущуюся температуру в зависимости от температуры окружающей среды и относительной влажности. | Анализ | |
Плотность ядер | KernelDensity | Вычисляет количество на единицу площади (плотность) точечных или полилинейных объектов, используя функцию ядра для пригонки плавно сужающейся поверхности к каждой точке или полилинии. | Анализ | |
NDVI | NDVI | Нормализированный вегетационный индекс NDVI (NDVI) - это стандартизированный индекс, показывающий наличие и состояние растительности (относительную биомассу). Этот индекс использует контраст характеристик двух каналов из набора мультиспектральных растровых данных – поглощения пигментом хлорофилла в красном канале и высокой отражательной способности растительного сырья в инфракрасном канале (NIR). Более подробно см. Функция NDVI. | Анализ | |
Цветной NDVI | NDVIColorized | Применяет функцию NDVI к входному изображению, а затем использует цветовую карту или цветовую шкалу для отображения результата. | Анализ | |
Функция Tasseled Cap | TasselCap | Преобразование Tasseled Cap (Kauth-Thomas) предназначено для анализа и отображения феноменологии растительности и изменений городского развития, обнаруженных различными спутниковыми сенсорными системами. Это преобразование называется Tasseled Cap (шапка с кисточкой) из-за формы графического распределения данных. | Анализ | |
Взвешенное наложение | WeightedOverlay | Накладывает несколько растров с использованием общей шкалы измерений, при этом взвешивая каждый слой в соответствии с его значимостью. | Анализ | |
Взвешенная сумма | WeightSum | Взвешивает и добавляет массив растров на основании по-ячеечного анализа. | Анализ | |
Температура с учетом ветра | PythonAdaptor | Температура с учетом ветра – способ измерить ощущение холода, при котором учитывается наличие (и скорость) ветра. | Анализ | |
Функция | Функция растра | Описание | Примеры | Категория |
Контрастность и яркость | ContrastBrightness | Появившаяся в 10.2.1, функция ContrastBrightness улучшает вид растровых данных (изображений), изменяя их яркость и контрастность в пределах изображения. Эта функция работает только с 8-разрядными растрами. Более подробно см. Функция Contrast and Brightness. | Оформление | |
Свертка | Convolution | Появившаяся в 10.1, функция Convolution выполняет фильтрацию значений пикселов в изображении, которая может использоваться для повышения резкости изображения, размывания изображения, определения рёбер в пределах изображения или других усовершенствований, основанных на ядре фильтрации. Более подробно см. Функция Свёртка. | Оформление | |
Выявление линий по горизонтали | Convolution | Обнаруживает ребра вдоль горизонтальных линий. | Оформление | |
Выявление линий по вертикали | Convolution | Обнаруживает ребра вдоль вертикальных линий. | Оформление | |
Выявление линий по диагонали влево | Convolution | Обнаруживает ребра вдоль диагональных линий, имеющих направление снизу вверх и справа налево. | Оформление | |
Выявление линий по диагонали вправо | Convolution | Обнаруживает ребра вдоль диагональных линий, имеющих направление снизу вверх и слева направо. | Оформление | |
Северный градиент | Convolution | Обнаружение ребер вдоль северных градиентов. | Оформление | |
Западный градиент | Convolution | Обнаружение ребер вдоль западных градиентов. | Оформление | |
Максимальный процент отсечения | Convolution | Обнаружение ребер вдоль восточных градиентов. | Оформление | |
Южный градиент | Convolution | Обнаружение ребер вдоль южных градиентов. | Оформление | |
Градиент Северо-восток | Convolution | Обнаружение ребер вдоль северо-восточных градиентов. | Оформление | |
Градиент Северо-запад | Convolution | Обнаружение ребер вдоль северо-западных градиентов. | Оформление | |
Сглаживание | Convolution | Фильтрует данные за счет уменьшения локальных изменений и устранения шумов. Эффект выражается в том, что высокие и низкие значения в каждой окрестности усредняются, что уменьшает экстремальные значения данных. | Оформление | |
Сглаживание 3x3 | Convolution | Фильтрует данные за счет уменьшения локальных изменений и устранения шумов. Для сглаживания используется низкочастотный фильтр 3х3. | Оформление | |
Сглаживание 5x5 | Convolution | Фильтрует данные за счет уменьшения локальных изменений и устранения шумов. Для сглаживания используется низкочастотный фильтр 5х5. | Оформление | |
Повысить резкость | Convolution | Подчеркивает сравнительную разницу в значениях со своими соседями. | Оформление | |
Повысить резкость больше | Convolution | Еще больше выделяет значение, чем оператор Заострение. | Оформление | |
Повышение резкости 3x3 | Convolution | Высокочастотный фильтр с ядром 3 на 3. | Оформление | |
Повышение резкости 5x5 | Convolution | Высокочастотный фильтр с ядром 5 на 5. | Оформление | |
Лапласиан 3x3 | Convolution | Лапласианские фильтры часто используются для обнаружения края изображения, которое сначала было сглажено с целью уменьшить его чувствительность к шумам. Используется фильтр 3 на 3. | Оформление | |
Лапласиан 5x5 | Convolution | Лапласианские фильтры часто используются для обнаружения края изображения, которое сначала было сглажено с целью уменьшить его чувствительность к шумам. Используется фильтр 5 на 5. | Оформление | |
Оператор Собеля по горизонтали | Convolution | Используется для обнаружения горизонтального края. | Оформление | |
Оператор Собеля по вертикали | Convolution | Используется для обнаружения вертикального края. | Оформление | |
Рассеяние точки | Convolution | Функция рассеяния точки описывает распространение света от точечного источника через линзу. Это приводит к незначительному эффекту размывания границ. | Оформление | |
Панхроматическое слияние | Pansharpening | Функция Слияние объединяет панхроматическое изображение или канал растра более высокого разрешения с многоканальным набором растровых данных с более низким разрешением, чтобы увеличить пространственное разрешение многоканального изображения. | Оформление | |
Статистика и гистограмма | StatisticsHistogram | Функция Статистика и гистограмма используется для определения статистики и гистограммы растра. Вы можете вставить эту функцию в конец последовательности функций, чтобы описать статистику и гистограмму шаблона функции растра (RFT). Это может потребоваться для управления отображением результата обработки по умолчанию, особенно при определении последовательности функций. | Оформление | |
Растягивание (contrast) | Stretch | Вычисляет фокальную статистику для каждого пиксела изображения на основе определенной фокальной окрестности. | Оформление | |
Функция | Функция растра | Описание | Примеры | Категория |
Классификация | Classify | Появившаяся в 10.3 функция Classify классифицирует сегментированный растр в категорийный растр. Более подробно см. Функция Classify. | Классификация | |
Классификации по методу максимального подобия | MLClassify | Появившаяся в 10.2.1, функция MLClassify позволяет выполнить контролируемую классификацию набора растровых данных или набора данных мозаики с использованием алгоритма классификации максимального правдоподобия. У размещённого ArcGIS Server должна быть лицензия Spatial Analyst. Более подробно см. Функция ML Classify. | Классификация | |
Создание регионов | RegionGrow | Функция Создание регионов организует соседние пикселы в группы в зависимости от заданного радиуса от исходной точки. Группе пикселов или объекту присваивается установленное значение заполнения. | Классификация | |
Сегментация | SegmentMeanShift | Функция SegmentMeanShift производит сегментированные выходные данные. Значения пикселов в выходном изображении представляют конвергированные RGB-цвета сегмента. Входной растр должен быть 3-канальным 8-разрядным изображением. Если сервис изображений не является 3-канальным 8-разрядным изображением, вы можете воспользоваться функцией Stretch перед функцией SegmentMeanShift. Более подробно см. функцию Segment Mean Shift. | Классификация | |
Функция | Функция растра | Описание | Примеры | Категория |
преобразование цветовой модели | ColorModelConversion | Конвертирует цветовую модель изображения из HSV в RGB или наоборот. | Конвертация | |
Цветовая карта | Colormap | Появившаяся в 10.6, функция Colormap преобразует значения в пикселах для отображения растровых данных изображения в градациях серого или цвета (RGB) на основе конкретных цветов файла цветовой карты или на основе цветовой шкалы. Более подробно см. Функция Цветовая шкала. Отображение растровых данных с использованием предварительно заданного ColorrampName или настроенного объекта Colorramp. Предоставляются несколько предварительно заданных цветовых шкал ArcGIS: | Конвертация | |
Цветовая карта в RGB | Colormap2RGB | Конвертирует одноканальный растр с цветовой картой в трехканальный (красный, зеленый и синий) растр. | Конвертация | |
Комплексное | Complex | Вычисляет значение модуля комплексного числа. | Конвертация | |
Оттенки серого | Grayscale | преобразует многоканальное изображение в одно-канальное изображение в оттенках серого. Указанные веса могут быть применены к каждому входному каналу. | Конвертация | |
Растеризовать атрибуты | RasterizeAttributes | Функция Растеризовать атрибуты обогащает растр, добавляя каналы, полученные из значений указанных атрибутов, из внешней таблицы или сервиса объектов. | Конвертация | |
Растеризовать объекты | RasterizeFeatures | Конвертирует данные класса полигональных, полилинейных и точечных объектов в растровый слой. | Конвертация | |
Перекодировка | Remap | Появившаяся в 10.1, функция Remap позволяет изменять или переклассифицировать значения пикселов растровых данных. Более подробно см. Функция Remap. | Конвертация | |
Спектральное преобразование | SpectralConversion | Функция Спектральное преобразование применяет матрицу к многоканальному изображению, чтобы изменить значения цвета выходных данных. Может использоваться, например, для конвертации псевдоцветного инфракрасного изображения в псевдоествественное изображение. | Конвертация | |
Конвертация единиц измерения | UnitConversion | Функция UnitConversion выполняет конвертации единиц. Более подробно см. функция Unit Conversion. | Конвертация | |
Векторное поле | VectorField | Функция VectorField используется для объединения двух одноканальных растров (каждый растр представляет U/V или Magnitude/Direction) в двухканальный растр (каждый канал представляет U/V или Magnitude/Direction). Тип комбинации данных (U-V или Magnitude-Direction) также может быть взаимозаменяемым с этой функцией. | Конвертация | |
Способ отображения Векторное поле | VectorFieldRenderer | Появившаяся в 10.6, функция VectorFieldRenderer символизирует растр U-V или сила-направление. | Конвертация | |
Зональная перекодировка | Zonalremap | Данная функция позволяет изменить коды пикселов растра на основании зон, определенных в другом растре, и сопоставления значений, зависимых от зон, в таблице. | Конвертация | |
Функция | Функция растра | Описание | Примеры | Категория |
Относительное отражение | ApparentReflectance | Эта функция калибрует цифровые значения (DN) изображений, полученных с некоторых спутниковых датчиков. Калибровка использует высоту солнца, дату приема, увеличение датчика и смещение для каждого диапазона для того, чтобы вывести верхнюю часть отражения атмосферы, плюс коррекцию угла солнца. | Коррекция | |
Геометрическая | Geometric | Появившаяся в 10.1, функция Geometric трансформирует изображение (например, орторектификацию) на основании сенсорного определения и модели рельефа. Более подробно см. Функция Geometric. | Коррекция | |
Калибровка радара | RadarCalibration | Калибровка выполняется для снимков радара таким образом, чтобы значения пикселов давали истинное представление рассеивания радара. | Коррекция | |
Радиометрическая калибровка Sentinel-1 | Sentinel1RadiometricCalibration | Выполняет различные типы радиометрической калибровки данных Sentinel-1. | Коррекция | |
Удаление тепловых шумов Sentinel-1 | Sentinel1ThermalNoiseRemoval | Удаляет тепловые шумы из данных Sentinel -1. | Коррекция | |
Спекл | Speckle | Фильтрует зернистый набор данных радара и сглаживает шумы, сохраняя края и острые объекты изображения. | Коррекция | |
Функция | Функция растра | Описание | Примеры | Категория |
Таблица атрибутов | AttributeTable | Позволяет определить таблицу атрибутов, которая будет использоваться для обозначения одно-канального набора данных мозаики или набора растровых данных. Это полезно для представления изображения с дискретными категориями. | Управление данными | |
Буферизация | Buffered | Функция Буферизации применяется для оптимизации производительности сложных последовательностей функций. Она сохраняет выходные данные из той части последовательности функций, которая в памяти идет перед ней. | Управление данными | |
Вырезать | Clip | Вырезает растр, используя прямоугольник, в соответствии с определенными экстентами, или вырежет растр по форме входного класса полигональных объектов. По форме, определяющей вырезание, можно вырезать экстент растра или вырезать область в растре. | Управление данными | |
Объединить каналы | CompositeBand | Появившаяся в 10.2.1, функция CompositeBand позволяет объединить растры в форме многозональных изображений. Более подробно см. функцию Composite Bands. | Управление данными | |
Константа | Constant | Создает виртуальный растр с единственным значением пиксела, который можно использовать в шаблоне функций растра и для обработки набора данных мозаики. | Управление данными | |
Извлечь каналы | ExtractBand | Появившаяся в 10.2.1, функция ExtractBand позволяет извлекать один или несколько каналов из многоканального набора растровых данных или изменять их порядок. Более подробно см. функцию Extract Bands. | Управление данными | |
Идентичность | Identity | Эта функция используется для определения исходного растра как части поведения мозаики по умолчанию набора данных мозаики. Эта функция является функцией no-op и не принимает аргументов, кроме растра. | Управление данными | |
Интерполировать нерегулярные данные | InterpolateIrregularData | Функция Интерполировать нерегулярные данные произведет изменение разрешения для нерегулярных расположенных данных, чтобы все пикселы были одного размера и имели форму квадрата. | Управление данными | |
Ключевые метаданные | KeyMetadata | Эта функция позволяет вставить или заместить ключевые метаданные растра. | Управление данными | |
Маска | Mask | Появившаяся в 10.2.1, функция Mask изменяет изображение, указывая определённое значение пиксела или диапазон значений пикселов как «нет данных». Более подробно см. Функция Mask. | Управление данными | |
Отсечение | Nibble | Заменяет выбранные ячейки растра, используя значения ближайших соседей. Используется для редактирования областей растра, которые могут содержать ошибочные данные. | Управление данными | |
Растры мозаики | MosaicRasters | Создает изображение мозаики из нескольких изображений. | Управление данными | |
Растровая информация | RasterInfo | Изменяет свойства растра, такие как битовая глубина, значение NoData, размер ячейки и т.п. | Управление данными | |
Переоценка | Recast | Функция Recast переназначает значения аргументов в существующем шаблоне функций. Более подробно см. функцию Recast. | Управление данными | |
Перепроецировать | Reproject | Функция Перепроецировать изменяет проекцию набора растровых данных, набора данных мозаики или элемента растра в наборе данных мозаики. Она также пересчитывает данные в новый размер ячейки и определяет регистрационную точку. | Управление данными | |
Изменить разрешение | Resample | Функция Resample переклассифицирует значения пикселов на заданном разрешении. Более подробно см. функцию Resample. | Управление данными | |
Полоса | Swath | Функция Полоса произведет изменение разрешения для нерегулярных расположенных данных, чтобы все пикселы были одного размера и имели форму квадрата. | Управление данными | |
Транспонировать биты | TransposeBits | Функция TransposeBits выполняет побитовую операцию. Извлекает битовые значения из исходных данных и присваивает их новым битам в выходных данных. Более подробно см. функцию Transpose Bits. | Управление данными | |
Функция | Функция растра | Описание | Примеры | Категория |
Распределение по стоимостному расстоянию | CostAllocation | Вычисляет для каждой ячейки источник с наименьшей стоимостью, на основании наименьшей совокупной стоимости перемещения по поверхности стоимости. | Расстояние | |
Стоимостное направление | CostBackLink | Определяет следующую ячейку на пути с наименьшей суммарной стоимостью до источника с наименьшей стоимостью. | Расстояние | |
Стоимостное расстояние | CostDistance | Инструмент геообработки, который вычисляет для каждой ячейки наименьшую суммарную стоимость перемещения от или до источника с наименьшей стоимостью по поверхности стоимости. | Расстояние | |
Распределение по евклидову расстоянию | EuclideanAllocation | Вычисляет для каждой ячейки ближайший источник, определяемый по Евклидову расстоянию. | Расстояние | |
Евклидово направление | EuclideanDirection | Вычисляет, для каждой ячейки, Евклидово расстояние до ближайшего источника. | Расстояние | |
Евклидово расстояние | EuclideanDistance | Вычисляет, для каждой ячейки, Евклидово расстояние до ближайшего источника. | Расстояние | |
Путь с наименьшей стоимостью | LeastCostPath | Вычисляет путь с наименьшей стоимостью от источника до места назначения. Для каждой ячейки над стоимостной поверхностью вычисляется наименьшее накопленное стоимостное расстояние до ближайшего источника. Строит выходной растр, который записывает путь или пути с наименьшей стоимостью с точки зрения затрат от выбранных местоположений до ближайшей ячейки исходной точки, которая задана на суммарной стоимостной поверхности. | Расстояние | |
Функция | Функция растра | Описание | Примеры | Категория |
Насыпь | Fill | Заполняет локальные понижения и пики в растре поверхности рельефа для удаления всех небольших ошибок и неточностей, присущих данным. | Гидрология | |
Суммарный сток | FlowAccumulation | Создает слой растров потока накопления в каждую ячейку. Можно дополнительно применить фактор веса. | Гидрология | |
Направление стока | FlowDirection | Создает слой растров направления стока из каждой ячейки до ближайшей соседней ячейки вниз по склону наибольшей крутизны. | Гидрология | |
Расстояние стока | FlowDistance | Вычисляет минимальное расстояние по вертикали или по горизонтали по склону до ячеек на водотоке или реке для каждой ячейки. | Гидрология | |
Идентификация водотоков | StreamLink | Назначает уникальные значения каждому сегменту растра линейной сети от пересечения до пересечения. | Гидрология | |
Водосборная область | Watershed | Определяет область распространения для набора ячеек растра. | Гидрология | |
Функция | Функция растра | Описание | Примеры | Категория |
Абсолютное значение | Abs | Вычисляет абсолютное значение пикселов в растре. | Математические | |
Арифметические | Arithmetic | Появившаяся в 10.2.1 функция Arithmetic выполняет арифметическую операцию между двумя растрами или растром и скалярной величиной, и наоборот. Более подробно см. Функция Arithmetic. | Математические | |
Арифметика канала | BandArithmetic | Вычисляет индексы с помощью предопределенных формул или заданного пользователем выражения. | Математические | |
GEMI | BandArithmetic | Индекс глобального мониторинга окружающей среды (Global Environmental Monitoring Index, GEMI) – нелинейный индекс растительности для глобального мониторинга окружающей среды по спутниковым снимкам. Он подобен NDVI, но менее чувствителен к влиянию атмосферы. На него влияет обнаженная почва; поэтому его не рекомендуется использовать в областях с редкой или умеренно густой растительностью. | Математические | |
GVI | BandArithmetic | Индекс зеленой растительности (Green Vegetation Index, GVI) изначально был разработан на основе снимков Landsat MSS и модифицирован для снимков Landsat TM. Он также известен как индекс зеленой растительности Landsat TM Tasseled Cap. Его можно применять к снимкам, каналы которых обладают такими же спектральными характеристиками. | Математические | |
Измененный SAVI | BandArithmetic | Модифицированный индекс растительности с коррекцией по почве (Modified Soil Adjusted Vegetation Index, MSAVI2) пытается минимизировать влияние обнаженной почвы на индекс SAVI. | Математические | |
NDVI | BandArithmetic | Нормализированный вегетационный индекс (NDVI) - это стандартизированный индекс, показывающий наличие и состояние растительности (относительную биомассу). Этот индекс использует контраст характеристик двух каналов из набора мультиспектральных растровых данных— поглощения пигментом хлорофилла в красном канале и высокой отражательной способности растительного сырья в инфракрасном канале (NIR). | Математические | |
PVI | BandArithmetic | Перпендикулярный индекс растительности (Perpendicular Vegetation Index, PVI) подобен разностному индексу растительности; однако он чувствителен к атмосферным отклонениям. При использовании этого метода для сравнения разных изображений его следует применять только к изображениям, скорректированным по атмосфере. | Математические | |
SAVI | BandArithmetic | Индекс растительности с коррекцией по почве (Soil-Adjusted Vegetation Index, SAVI) – это индекс растительности, который пытается минимизировать влияние яркости почвы с помощью коэффициента коррекции яркости почвы. Он часто используется в пустынных областях, где растительное покрытие незначительно. | Математические | |
Формула султана | BandArithmetic | При методе Султана берется шестиканальное 8-битное изображение и с помощью формулы Султана создается трехканальное 8-битное изображение. В полученном изображении выделяются скальные образования на побережьях, называемые офиолитами. Эта формула была разработана на основе каналов TM или ETM сцены Landsat 5 или 7. Для создания каждого канала выходных данных применяются следующие уравнения:
| Математические | |
Трансформированный SAVI | BandArithmetic | Преобразованный индекс растительности с коррекцией по почве (Transformed Soil Adjusted Vegetation Index, TSAVI) – это индекс растительности, который пытается минимизировать влияние яркости почвы путем предположения, что линия почвы имеет произвольный уклон и пересечение. | Математические | |
Калькулятор | RasterCalculator | Вычисляет растр из растра на основе математического выражения. | Математические | |
Разделить | Local | Делит значения двух растров по принципу пиксел-за-пикселом. | Математические | |
Порядок | Local | Вычисляет экспоненту по основанию е пикселов в растре. | Математические | |
Exp10 | Local | Вычисляет экспоненту по основанию 10 для пикселов в растре. | Математические | |
Exp2 | Local | Вычисляет экспоненту по основанию 2 пикселов в растре. | Математические | |
С плавающей точкой | Local | Преобразует значение каждого пиксела растра в представление с плавающей запятой. | Математические | |
Целочисленное | Local | Преобразует значения пиксела растра в целочисленные путем округления. | Математические | |
Ln | Local | Вычисляет натуральный логарифм (по основанию е) пикселов в растре. | Математические | |
Log10 | Local | Вычисляет десятичный логарифм пикселов в растре. | Математические | |
Log2 | Local | Вычисляет двоичный логарифм каждого пиксела в растре. | Математические | |
Вычесть | Local | Вычитает значение второго входного растра из значений первого входного растра по принципу пиксел-за-пикселом. | Математические | |
Модуль | Local | Находит остаток (по модулю) первого растра при делении на второй растр по принципу пиксел-за-пикселом. | Математические | |
Изменить знак | Local | Изменяет знак (умножает на -1) значений пикселов входного растра по принципу пиксел-за-пикселом. | Математические | |
Сложить | Local | Добавляет (суммирует) значения двух растров по принципу пиксел за пикселом. | Математические | |
Степень | Local | Возводит в степень значения пикселов растра, где степень равна значениям в другом растре. | Математические | |
Округлить в меньшую сторону | Local | Возвращает следующее наименьшее целочисленное значение, представленное числом с плавающей точкой, для каждого пиксела растра. | Математические | |
Округлить в большую сторону | Local | Возвращает следующее наибольшее целочисленное значение, представленное числом с плавающей точкой , для каждого пиксела растра. | Математические | |
Возвести в квадрат | Local | Возводит в квадрат значения пикселов в растре. | Математические | |
Квадратный корень | Local | Вычисляет квадратный корень значений пикселов в растре. | Математические | |
Умножить | Local | Перемножает значения их двух растров по принципу пиксел-за-пикселом. | Математические | |
Функция | Функция растра | Описание | Примеры | Категория |
Условие | Local | Выполняет операцию с условиями If, Then, Else (если-то-иначе). При использовании оператора Условие обычно требуется две или более функции, первая задает критерии, вторая – собственно оператор Условие, который использует указанные критерии и задает истинность или ложность выходных данных. | Математические: Условия | |
Установить Null | Local | Инструмент Установить ноль устанавливает идентифицированные ячейки на NoData на основании заданного критерия. Выдает значение NoData, если при выполнении оценки условия получено значение Истина, и выдает значение, определяемое другим растром, если получено значение Ложь. | Математические: Условия | |
Функция | Функция растра | Описание | Примеры | Категория |
Побитовый оператор And | Local | Выполняет побитовую операцию And для бинарных значений двух входных растров. | Математические: Логические | |
Побитовый оператор Left Shift | Local | Выполняет операцию побитового сдвига влево над двоичными значениями двух исходных растров. | Математические: Логические | |
Побитовый оператор Not | Local | Выполняет Побитовую операцию Not (дополнение) над двоичными значениями входного растра. | Математические: Логические | |
Побитовый оператор Or | Local | Выполняет побитовую операцию "или" над двоичными значениями двух входных растров. | Математические: Логические | |
Побитовый оператор Right Shift | Local | Выполняет побитовую операцию "Сдвиг вправо" над двоичными значениями входного растра. | Математические: Логические | |
Побитовый оператор XOr | Local | Выполняет побитовую операцию "исключающее или" над двоичными значениями двух входных растров. | Математические: Логические | |
Булев оператор And | Local | Выполняет булеву операцию "And" над значениями пикселов двух исходных растров. Если оба входных значения истинны (ненулевые), выходное значение равно 1. Если одно или оба значения ложны (нулевые), выходное значение – 0. | Математические: Логические | |
Булев оператор Not | Local | Выполняет Булеву операцию Not (дополнительно) для значений пикселов двух входных растров. | Математические: Логические | |
Булев оператор Or | Local | Выполняет логическую операцию "Or" над значениями ячеек двух исходных растров. | Математические: Логические | |
Булев оператор XOr | Local | Выполняет Булеву операцию исключающего Или (XOr) для значений ячеек двух входных растров. | Математические: Логические | |
Равно | Local | Выполняет операцию Равно для двух растров пиксел за пикселом. | Математические: Логические | |
Больше | Local | Выполняет относительную операцию отношения Больше для двух входных растров по принципу пиксел за пикселом. | Математические: Логические | |
Больше или равно | Local | Выполняет операцию отношения Больше или равно для двух входных растров по принципу пиксел за пикселом. | Математические: Логические | |
Равно нулю | Local | Определяет, какие значения из входного растра являются значениями NoData по принципу пиксел за пикселом. | Математические: Логические | |
Меньше | Local | Выполняет операцию отношения Меньше для двух входных растров по принципу пиксел за пикселом. | Математические: Логические | |
Меньше или равно | Local | Выполняет операцию отношения Меньше или равно для двух входных растров по принципу пиксел за пикселом. | Математические: Логические | |
Не равно | Local | Выполняет операцию отношения Меньше или равно для двух входных растров по принципу пиксел за пикселом. | Математические: Логические | |
Функция | Функция растра | Описание | Примеры | Категория |
ACos | Local | Вычисляет арккосинус пикселов в растре. | Математические: Тригонометрические | |
ACosH | Local | Вычисляет гиперболический ареа-косинус пикселов в растре. | Математические: Тригонометрические | |
ASin | Local | Вычисляет арксинус пикселов в растре. | Математические: Тригонометрические | |
ASinH | Local | Вычисляет гиперболический синус пикселов в растре. | Математические: Тригонометрические | |
ATan | Local | Вычисляет арктангенс пикселов в растре. | Математические: Тригонометрические | |
ATan2 | Local | Вычисляет арктангенс (на основе x,y) пикселов в растре. | Математические: Тригонометрические | |
ATanH | Local | Вычисляет ареа-тангенс пикселов в растре. | Математические: Тригонометрические | |
Cos | Local | Вычисляет косинус пикселов в растре. | Математические: Тригонометрические | |
CosH | Local | Вычисляет гиперболический косинус пикселов в растре. | Математические: Тригонометрические | |
Sin | Local | Вычисляет синус пикселов в растре. | Математические: Тригонометрические | |
SinH | Local | Вычисляет гиперболический синус пикселов в растре. | Математические: Тригонометрические | |
Tan | Local | Вычисляет тангенс значений пикселов в растре. | Математические: Тригонометрические | |
TanH | Local | Вычисляет гиперболический тангенс значений пикселов в растре. | Математические: Тригонометрические | |
Функция | Функция растра | Описание | Примеры | Категория |
ArgStatistics | ArgStatistics | Функция ArgStatistics вычисляет аргументы статистики. Функция ArgStatistics применяет четыре метода: ArgMax, ArgMin, ArgMedian и Duration. | Статистические | |
Макс. аргумент | ArgStatistics | ArgMax – это аргумент максимума. В методе ArgMax всем растровым диапазонам из каждого входного растра присваивается индекс инкрементной полосы на основе 0. | Статистические | |
Медиана аргумента | ArgStatistics | Метод ArgMedian возвращает индекс канала (диапазона), для которого данный пиксел приобретает медианное значение из значений, полученных от всех каналов (диапазонов). | Статистические | |
Мин. аргумент | ArgStatistics | ArgMin – это аргумент минимума, который возвращает Индекс канала, для которого данный пиксел приобретает свое минимальное значение. | Статистические | |
Продолжительность | ArgStatistics | Метод Duration ищет самую длинную последовательность элементов в массиве, где каждый элемент имеет значение большее или равное Минимум и меньшее или равное Максимум, а затем возвращает его длину. | Статистические | |
Статистика по ячейкам | CellStatistics | Эта функция вычисляет статистику нескольких наборов растровых данных по каждому пикселу. Доступна статистика: Большинство, Максимум, Среднее, Медиана, Минимум, Меньшинство, Диапазон, Стандартное (среднеквадратическое) отклонение (STD), Сумма и Разнообразие. | Статистические | |
Статистика по ячейкам Большинство | CellStatistics | Определяет значение, чаще всего встречающиеся среди входных растров, по принципу «ячейка-за-ячейкой». | Статистические | |
Статистика по ячейкам Максимум | Cell Statistics | Определяет наибольшее значение, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Среднее | Cell Statistics | Вычисляет среднее, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Медиана | Cell Statistics | Вычисляет среднее значение пикселов, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Минимум | Статистика по ячейкам | Определяет наименьшее значение, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Меньшинство | Cell Statistics | Определяет значение, встречающееся реже остальных, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Диапазон | Cell Statistics | Вычисляет разницу между наибольшим и наименьшим значением, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Ср. кв. отклонение | Cell Statistics | Вычисляет среднеквадратичное отклонение, по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Сумма | Cell Statistics | Вычисляет суммарное значение по принципу «пиксел-за-пикселом». | Статистические | |
Статистика по ячейкам Разнообразие | Cell Statistics | Определяет количество уникальных значений по принципу «пиксел-за-пикселом». | Статистические | |
Статистика | Statistics | Функция Статистика вычисляет фокальную статистику для каждого пиксела изображения на основе определенного фокального соседства. | Статистические | |
Зональная статистика | ZonalStatistics | Вычисляет статистику по значениям растра в пределах зон, определяемых другим набором данных. | Статистические | |
Функция | Функция растра | Описание | Примеры | Категория |
Экспозиция | Aspect | Функция Экспозиция определяет направление уклона максимальной скорости изменения значений от каждой ячейки до соседних с ней ячеек. | Поверхность | |
Изолинии | Contour | Функция Изолинии строит линии горизонталей, соединяющие точки с одинаковой высотой, из растровой поверхности высот. Горизонтали – это изолинии, созданные для визуализации растра. | Поверхность | |
Кривизна | Curvature | Функция Кривизна отображает форму или кривизну склона. Поверхность может быть вогнутой или выпуклой, вы можете узнать это, глядя на величину кривизны. Кривизна рассчитывается путем вычисления второй производной поверхности. | Поверхность | |
Заполнение пустот рельефа | ElevationVoidFill | Функция заполнения пустот рельефа используется для создания пикселов на месте пробелов в рельефе. | Поверхность | |
Отмывка | Hillshade | Отмывка создает трехмерное изображение поверхности местности в оттенках серого с затенением, учитывающим относительное расположение солнца. | Поверхность | |
Цветная отмывка | ShadedRelief | Функция Цветная отмывка создает цветную 3D-модель поверхности, полученную путем объединения изображений построенных методами Кодированные высоты и Отмывка. Эта функция использует свойства высоты и азимута, чтобы задать положение источника освещения. | Поверхность | |
Уклон | Slope | Функция Уклон представляет скорость изменения высоты для каждой ячейки цифровой модели рельефа (ЦМР). Это первая производная от ЦМР. | Поверхность | |
Обоюдная видимость | Viewshed | С помощью геодезических методов определяет положения на поверхности растра которые видимы для набора объектов наблюдателей. | Поверхность |