ModelBuilder является языком визуального программирования для создания рабочих процессов геообработки. Модели геообработки помогают автоматизировать и документировать ваш пространственный анализ и процессы управления данными. Вы создаете и изменяете модели геообработки в ModelBuilder, где модель представлена в виде диаграммы, соединяющей вместе последовательности процессов и инструментов геообработки, используя выходные данные одного процесса в качестве входных данных для другого.
ModelBuilder в ArcGIS Pro позволяет вам делать следующее:
- Создать модель путем добавления и подключения данных и инструментов
- С помощью итераций обработать каждый класс объектов, растр, файл или таблицу в рабочей области.
- Визуализировать последовательность вашего рабочего процесса в виде простой и удобной диаграммы.
- Запустить модель пошагово, до определенного шага, или запустить модель целиком.
- Преобразовать вашу модель в инструмент геообработки, которым можно поделиться с коллегами или использовать в написании скриптов Python или в других моделях.
Пример
Эта модель геообработки используется организацией по охране природы для определения потенциальных мест обитания местных видов птиц на основе типа растительности, расстояния от основных магистралей, уклона и высоты. Модель запускает следующие инструменты в указанном порядке:
- Выбрать в слое по атрибуту – выбирает необходимый тип растительности в слое карты Vegetation.
- Буфер – создает области в пределах расстояния 1 500 футов вокруг основных магистралей.
- Стирание – стирает области буфера из выбранных областей растительности.
- Пересечь – накладывает выходные данные инструмента Стирание на другие слои карты, включая слои уклона, высот и климата. Это помогает определить области, удовлетворяющие всем критериям.