Skip to main content

Возможности набора инструментов Spatial Analyst

Доступно с лицензией Spatial Analyst.

Функциональность дополнительного модуля Spatial Analyst в ArcGIS представлена большим числом инструментов геообработки. Вы можете использовать эти инструменты по отдельности для выполнения особых, отдельных задач. Если вам нужно выполнить одну и ту же операцию с несколькими входными данными или выполнить последовательность операций для моделирования и анализа сложных пространственных отношений, вы можете автоматизировать рабочий процесс, запуская инструменты геообработки внутри модели или в среде скриптов, например Python.

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

Группа инструментов

Описание

Условия

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

Простой атрибутивный запрос может быть следующим: если значение ячейки — отрицательное число, присвоить 0; в противном случае сохранить исходное значение для местоположения.

Плотность

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

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

Расстояние

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

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

Извлечение

Инструменты извлечения позволяют извлечь (вырезать) поднабор ячеек по их пространственному положению или по их атрибутам. Можно задать пространственное положение различной формы, например, круг или полигон. Логический запрос к атрибутивным значениям также может использоваться для определения ячеек, которые должны быть извлечены.

Например, из растра поверхности можно извлечь все ячейки, значения высот которых превышает 100 метров.

Генерализация

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

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

Грунтовые воды

Инструменты группы Грунтовые воды могут быть использованы для выполнения элементарного адвективно-дисперсионного моделирования движения воды и растворенных веществ в грунтовых водах.

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

Гидрология

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

Интерполяция

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

Локальная

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

Например, используя серию растров, содержащих годовое количество осадков, можно вычислить среднее количество осадков за 10 лет или узнать, в какие годы количество осадков превышало 650 мм.

Алгебра карт

Выражения Алгебры карт для выполнения пространственного анализа можно вводить в инструменте Калькулятор растра.

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

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

Многомерный анализ

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

Многомерность

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

  • Классификация (с обучением и без обучения)

  • Анализ по методу главных компонент (PCA)

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

Классификация обычно используется для сведения данных многоканальных изображений в один классифицированный растр, например, в слой типов растительности. Анализ по методу главных компонент (PCA) используется, например, для предсказания объема биомассы (зависимая переменная) в каждом местоположении в зависимости от количества осадков, типа почвы, экспозиции склона и температуры (независимые переменные).

Окрестность

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

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

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

Например, инструмент Фокальная статистика позволяет вычислять среднее или максимальное значение в окрестности 3 x 3 для каждой ячейки входного растра.

Близость

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

Создание растра

Инструменты создания растра создают новые растры, в которых выходные значения основываются на постоянном значении, либо на статистическом распределении. Существует два типа распределения: произвольное или нормальное (Гауссово).

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

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

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

Некоторые распространенные причины, по которым необходимо переклассифицировать данные, это:

  • Замена отдельных значений на основе новой информации

  • Группировка определенных значений

  • Приведение значений к общей шкале

  • Назначение определенным ячейкам значений NoData

  • Присвоение ячейкам NoData значений.

Сегментация и классификация

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

Солнечное излучение

Используя инструменты анализа солнечного излучения, можно вычислить уровни инсоляции (глобального, прямого и рассеянного излучения) географического района или определенных точек. Используя входную поверхность ЦМР, вы можете определить количество солнечной энергии, получаемой ландшафтом за определённый период времени.

Поверхность

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

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

Зональные

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

Например, с помощью Зональных инструментов можно найти длину периметра каждой зоны в растре или определить число исчезающих видов (входное значение) в пределах каждого земельного участка (входная зона).

Группы инструментов Spatial Analyst

Обзор набора инструментов Spatial Analyst