Доступно с лицензией Spatial Analyst.
Модуль ArcGIS Spatial Analyst предоставляет богатый выбор функций пространственного анализа и моделирования геообработки как для растровых (на основе ячеек) так и для векторных данных.
Инструменты, реализующие возможности дополнительного модуля Spatial Analyst, разбиты на категории или группы по функциональности. Знание категорий позволит вам легко найти необходимую функцию геообработки. В таблице в конце этого раздела приведен список всех доступных групп анализа с описанием возможностей содержащихся в каждой из них функций.
Для большинства функций геообработки, которые генерируют растровые выходные данные, выходными данными является временный растровый объект, хранящийся на диске. Чтобы сделать его постоянным, вы можете вызвать метод save растрового объекта. В зависимости от заданных рабочей области и дополнительного модуля могут быть получены разные выходные данные. Для получения дополнительной информации см. Форматы и имена выходных растровых данных.
Функции геообработки модуля ArcPy Spatial Analyst требуют наличия дополнительного модуля Spatial Analyst.
См. справочную систему модуля Spatial Analyst для получения дополнительной информации о продукте, его возможностях и порядке выполнения анализа с помощью этого модуля.
Функции геообработки Spatial Analyst
Функциональные категории дополнительного модуля Spatial Analyst определены ниже.
Категория функций геообработки | Описание |
---|---|
Функции геообработки Условия позволяют контролировать выходные значения на основании условий, применяемых ко входным значениям. Могут применяться условия двух типов, либо атрибутивные запросы, либо условия, основанные на положении условного выражения в списке. | |
С помощью функций геообработки Плотность можно вычислить плотность входных объектов в окрестности вокруг каждой выходной ячейки растра. | |
Функции геообработки Расстояние позволяют выполнять анализ, учитывающий либо прямолинейное (Евклидово), либо взвешенное расстояние. Расстояние может быть взвешено простой стоимостью (трением) поверхности, или способами, которые учитывают вертикальные и горизонтальные ограничения на движение. | |
Функции геообработки Устаревшее расстояние позволяют получить доступ к функциям геообработки расстояний, доступным в предыдущих версиях ArcGIS. Эти инструменты позволяют выполнять анализ, учитывающий либо прямолинейное (Евклидово), либо взвешенное расстояние. Расстояние может быть взвешено простой стоимостью (трением) поверхности, или способами, которые учитывают вертикальные и горизонтальные ограничения на движение. Инструменты Устаревшее расстояние используют методику вычисления расстояний из предыдущих версий. Чтобы воспользоваться доступным сейчас более точным вычислением расстояний, используйте функции геообработки, не входящие в группу Устаревшие. | |
Функции геообработки Инструменты извлечения позволяют извлечь поднабор ячеек растра по их пространственному положению или атрибутам. Вы также можете получить значения ячеек конкретных местоположений как атрибут точечного класса или в виде таблицы. | |
Функции анализа геообработки Инструменты генерализации используются для очистки небольших ошибочных данных растра или для генерализации данных, чтобы избавится от ненужных деталей для более общего анализа. | |
Функции геообработки Грунтовые воды могут быть использованы для выполнения элементарного адвективно-дисперсионного моделирования движения воды и растворенных веществ в грунтовых водах. Они могут применяться по-отдельности или в последовательности для моделирования и анализа грунтовых вод. | |
Функции геообработки Гидрология моделируют поток воды по поверхности. Они могут применяться по-отдельности или в последовательности для создания сети потоков или разграничения водосборных областей. | |
Функции геообработки Интерполяция создают непрерывную (прогнозируемую) поверхность по значениям опорных точек, отражающим некоторые измерения, например, высоты, концентрации или количества чего-либо (например, высота поверхности, уровень загрязнения или уровень шума). Функции геообработки Интерполяция поверхности на основании измерений в опорных точках прогнозируют значения для всех местоположений в выходном наборе растровых данных, в независимости от того, выполнялось в этой точке измерение или нет. | |
В функциях геообработки Локальные значение каждого местоположения ячейки выходного растра вычисляется как функция значений ячеек всех входных данных для данного местоположения. С помощью этих функций геообработки вы можете объединить входные растры, вычислить статистику или оценить критерий для каждой ячейки в выходном растре, основываясь на значениях каждой ячейки на нескольких входных растрах. | |
Алгебра карт – это способ выполнения пространственного анализа путем создания выражений на алгебраическом языке. С помощью функции геообработки Калькулятор растра можно создавать и выполнять выражения Алгебры карт, позволяющие получить выходной растр. | |
Общие функции геообработки Математические применяют математические функции к входным данным. Эти функции геообработки попадают в несколько категорий. Арифметические функции геообработки выполняют базовые арифметические операции, например, сложение и умножение. Есть функции, которые выполняют различные типы операций возведения в степень, которые включают экспоненты и логарифмы, а также основные операции степени. Остальные функции используются либо для конвертации знака, либо для конвертации целочисленных типов данных и типов данных с плавающей точкой. | |
Побитовые математические функции геообработки вычисляют бинарные представления входных значений. | |
Логические математические функции геообработки оценивают значения входных данных и определяют выходные значения на основании Булевой логики. Функции геообработки сгруппированы в четыре основные категории: Булевы, Комбинаторные, Логические и Относительные. | |
Тригонометрические математические функции геообработки выполняют различные тригонометрические вычисления над значениями во входном растре. | |
Функции геообработки Многомерный анализ позволяют выполнить анализ исследовательских данных на основе множества переменных и измерений. | |
Функции геообработки Многомерный статистический анализ позволяют исследовать отношения между многими различными типами атрибутов. Доступно два типа многомерного анализа, классификационный (контролируемый или неконтролируемый) и анализ главных компонент (PCA). | |
Функции геообработки Окрестность создают выходные значения для каждого положения ячейки на основании значения в этой точке и значений, определяемых в заданной окрестности. Окрестность может быть двух типов: движущаяся или радиус поиска. | |
Функции геообработки Наложение позволяют применять веса к нескольким входным данным и объединять их в единый выходной растр, который далее используется для определения подходящих местоположений, отвечающих ряду критериев. Эти функции геообработки в основном используются в моделировании пригодности. | |
Функции геообработки Создание растра создают новые растры, в которых выходные значения основываются на постоянном значении или на статистическом распределении. | |
Функции геообработки Переклассификация предоставляют множество методов, позволяющих переклассифицировать или изменять входные значения ячеек на альтернативные значения. | |
Функции геообработки Сегментация и классификация можно подготовить сегментированные растры для использования при создании классифицированных наборов растровых данных. | |
Функции геообработки Солнечное излучение позволяют картировать и анализировать эффекты солнца по географической области для конкретных периодов времени. | |
Функции геообработки Поверхность служат для количественного выражения и отображения форм рельефа земной поверхности, представленного цифровой моделью рельефа. | |
Функции геообработки Зональные позволяют выполнять анализ, выходные данные которого являются результатом вычислений, выполненных на всех ячейках, принадлежащих каждой входной зоне. Зона может быть определена как одна область конкретного значения, но она также может состоять из нескольких отсоединенных элементов, или регионов, все из которых имеют одно значение. Зоны могут задаваться растром или наборами классов объектов. Растр должен быть целочисленного типа, а пространственные объекты должны содержать целочисленное или строковое поле атрибутов. |