ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Выполнение анализа растра с помощью алгебраических выражений

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

  • Настройка ЦМР
  • Настройте суммирование пяти факторов
  • Поиск пикселей выше 4000 футов
  • Поиск пикселей в пределах характеристик уклона
  • Поиск пикселей в пределах характеристик экспозиции
  • Настройка параметров кривизны плана и кривизны профиля
Уровень сложности:
Повышенный
Требования к данным:
Используйте собственные данные

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

  • Высота более 4000 футов.
  • Уклон между 25 и 45 градусами.
  • Экспозиция между 135 и 225 градусами.
  • Плановая кривизна меньше нуля.
  • Кривизна профиля больше нуля.

Примечание:

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

В следующем рабочем процессе показаны шаги для создания растра, описывающего лавиноопасность через значения пикселей. Более высокие значения соответствуют большей лавиноопасности. Для этого рабочего процесса требуется три растра: ЦМР со значениями пикселей в футах, вычисленная по значениям пикселей ЦМР кривизна плана и вычисленная кривизна профиля. Мы также будет вычислять уклон и экспозицию ЦМР, это будет происходить "на лету".

Лицензия:

Необходимо активировать лицензию Spatial Analyst, чтобы использовать Функцию Локальные и инструмент Кривизна (Curvature).

Настройка ЦМР

Сначала необходимо настроить ЦМР так, чтобы можно было вставить функцию Локальная.

  1. Добавьте ЦМР в ArcMap.
  2. Выберите ЦМР в окне Анализ изображений (Image Analysis).
    Выбор ЦМР в окне Анализ изображений
  3. Щелкните кнопку Добавить функцию (Add Function) Функция Добавить (Add).

    Откроется окно Редактор функций растра (Raster Function Editor).

Настройте суммирование пяти факторов

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

  1. Щелкните Dem_ft.tif правой кнопкой мыши, выберите Вставить (Insert), затем выберите Локальная функция (Local Function).
    Вставьте Локальную функцию в последовательность

    Необходимо активировать лицензию Spatial Analyst, чтобы использовать функцию Локальная.

  2. Настройте операцию Сумма (Sum), которая находится в разделе Статистика по ячейкам.
    Выберите оператор Сумма (Sum)
  3. В списке Входные растры выберите растр.
  4. Щелкните кнопку Добавить элемент Добавить элемент и выберите Добавить ссылку на выбранные входные данные (Add reference to selected input).
    Добавить ссылку для выбранного входа
  5. Повторите шаг 4 еще один раз, чтобы появилось две записи Dem_ft.tif.
  6. Щелкните кнопку Добавить элемент Добавить элемент снова и выберите Добавить растр с диска (Add raster from disk).
    Добавить растр с диска
  7. Найдите набор растровых данных кривизны плана и добавьте его.
  8. Повторите шаги 6 и 7 для растра кривизны профиля.
    Добавление кривизны профиля
  9. Переименуйте Локальную функцию наверху последовательности в Sum.
    Изменение имени ветви на Sum
  10. Теперь все пять факторов для индекса лавиноопасности заданы. К каждой их этих ветвей мы обратимся в следующих разделах.
    Теперь пять факторов функции Сумма заданы

Поиск пикселей выше 4000 футов

В первой ветви функции Локальная происходит поиск пикселей, высота которых более 4000 футов.

  1. Вставьте функцию Локальные в первую ветвь.
    Вставка функции Локальная в первую ветвь
  2. Настройте оператор Больше (Greater Than), который находится в разделе Логические.
  3. Щелкните кнопку Добавить элемент Добавить элемент и выберите Добавить скаляр (Add scalar).
    Добавить скаляр
  4. Введите значение 4000 и щелкните OK.
    Введите значение 4000
  5. На закладке Общие (General) измените имя функции на Greater Than 4000 и щелкните OK.
    Переименование функции в Greater Than 4000

Поиск пикселей в пределах характеристик уклона

Во второй ветви функции Локальная происходит выбор пикселей, уклон которых находится в пределах от 25 до 45 градусов.

  1. Добавьте функцию Локальная наверх второй ветви. Добавление функции Уклон
  2. Добавьте функцию Локальная над функцией Уклон.
    Добавление функции Локальная над функцией Уклон
  3. Выберите первый входной растр в разделе Входные растры.
  4. Щелкните кнопку Добавить элемент Добавить элемент и выберите Добавить копию выбранных входных данных (Add copy of selected input). Нажмите ОК.
    Добавить копию выбранного входа
  5. Выберите оператор Булев оператор And (Boolean And) и назовите функцию Boolean And на закладке Общие. Нажмите ОК.
    Переименуйте вторую ветвь в Boolean And
  6. Добавьте функцию Локальная над первой ветвью вычисления уклона Выберите оператор Больше и добавьте скаляр 25.
    Больше 25
  7. Добавьте функцию Локальная наверх второй ветви вычисления уклона. Выберите оператор Меньше и добавьте скаляр 45.
    Меньше 45
  8. Сверните последовательности первых двух ветвей для лучшего обзора.
    Текущей статус Последовательности функций

Поиск пикселей в пределах характеристик экспозиции

В третьей ветви происходит выбор пикселей с экспозицией от 135 до 225 градусов.

  1. Добавьте функцию Экспозиция наверх второй ветви. Добавление функции Экспозиции
  2. Добавьте функцию Локальная над функцией Экспозиция.
  3. Выберите первый входной растр в разделе Входные растры.
  4. Щелкните кнопку Добавить элемент Добавить элемент, выберите Добавить копию выбранных входных данных (Add copy of selected input) и щелкните OK.
  5. Выберите оператор Булев оператор And (Boolean And) и назовите функцию Boolean And на закладке Общие. Нажмите ОК.
    Выбор оператора And
  6. Добавьте функцию Локальная над первой ветвью вычисления экспозиции Выберите оператор Больше и добавьте скаляр 135.
    Больше 135
  7. Добавьте функцию Локальная наверх второй ветви вычисления экспозиции. Выберите оператор Меньше и добавьте скаляр 225.
    Меньше 225

Настройка параметров кривизны плана и кривизны профиля

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

  1. В ветви кривизны плана добавьте функцию Локальная, выберите оператор Больше и добавьте скаляр 0.
    Кривизна плана больше 0
  2. В ветви кривизны профиля добавьте функцию Локальная, выберите оператор Меньше и добавьте скаляр 0.
    Кривизна профиля меньше 0

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

    Законченная последовательность функций

В результате выполнения этой функции Локальная будет получен набор растровых данных со значениями от 0 до 5. Значения 0 и 1 (зеленый) соответствуют низкой лавиноопасности, значения 4 и 5 (оранжевый и красный) соответствуют высокой лавиноопасности.

Готовая карта лавиноопасности

Готовая карта лавиноопасности.

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

  • Локальные функции
  • Условная оценка с помощью инструмента Условие
  • Обзор группы инструментов Математические-Тригонометрические
  • Обзор группы инструментов Математические-Логические
  • Как работает Статистика по ячейкам
  • Обзор инструментов группы Математические > Побитовые

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация