Доступно с лицензией Network Analyst.
ArcGIS Pro предлагает функции геообработки, доступные в наборе инструментов Network Analyst. Эти инструменты геообработки, при объединении в модель, помогают автоматизировать повторяющиеся задачи и, в то же время, сокращают вероятность ошибок. В модели, выходные данные одного инструмента используются в качестве входных для другого.
В этом упражнении будет создана модель для построения наиболее быстрого маршрута, соединяющего 21 магазин.
Примечание:
Если вы выполняете анализ используя ArcGIS Online, механизм расчета использует высококачественный набор сетевых данных по всему миру, хранящийся в облаке ArcGIS Online, при этом расходуются кредиты ArcGIS Online. При использовании собственных данных, кредиты не расходуются, но необходимо связать свой набор сетевых данных с проектом.
Если вы будете следовать инструкциям в этом упражнении, вам не понадобятся кредиты.
Получение данных
Данные для этого учебного руководства доступны для скачивания.
- Перейдите на страницу загрузки данных.
- Щелкните Загрузить и сохраните файл на свой компьютер.
- Разархивируйте загруженный файл.
Создание карты
- Откройте ArcGIS Pro.
- Создайте новый проект на основе шаблона Map.aptx.
Появится новый проект с картой.
Добавление в проект учебных данных
Для этого добавьте набор сетевых данных на карту.
- На панели Каталог, находящейся по умолчанию на стороне приложения, щелкните правой кнопкой Папки и выберите Добавить подключение к папке .
Появится диалоговое окно Добавить подключение к папке.
- Перейдите к папке, в которую вы разместили учебные данные, дважды щелкните Network Analyst и укажите Tutorial для выбора папки.
- Щёлкните OK.
Будет создано подключение к папке Tutorial
- На панели Каталог разверните Папки > Tutorial > Paris.gdb > Transportation.
- Перетащите на карту ParisMultimodal_ND со значком .
Набор сетевых данных добавляется на панель Содержание и на карту.
- На панели Каталог разверните Folders > Tutorial > Paris.gdb > Analysis.
- Перетащите класс объектов Stores на карту.
Набор точечных данных добавляется на панель Содержание и на карту.
После этого добавьте один из наборов сетевых данных из папки на карту.
Создание и запуск модели
Выполните указанные ниже шаги в ModelBuilder, чтобы создать новую модель и запустить ее.
- На вкладке Анализ в группе Геообработка щелкните кнопку ModelBuilder .
Новая модель откроется для редактирования.
- На вкладке Анализ в группе Геообработка щелкните Инструменты.
Откроется панель Геообработка.
- Щелкните Наборы инструментов и разверните набор Инструменты Network Analyst.
- Щелкните группу инструментов Анализ и перетащите инструмент Создать слой анализа маршрута в окно новой модели.
- Дважды щелкните Источник сетевых данных в окне модели.
- В ниспадающем списке Источник сетевых данных выберите ParisMultimodal_ND и щелкните OK.
- Дважды щелкните инструмент Создать слой анализа маршрута в окне модели.
Откроется диалоговое окно Создать слой анализа маршрута.
- В ниспадающем меню Последовательность выберите Сохранить первую и последнюю остановку.
- Щелкните ОК.
- Из группы инструментов Анализ перетащите инструмент Добавить местоположения в окно модели.
- Выберите векторный слой Stores на панели Содержание и перетащите его в модель слева от инструмента Добавить местоположения.
- Подключите Stores к Добавить местоположения и щелкните Входные местоположения в открывшемся контекстном меню.
- Подключите Route к Добавить местоположения и щелкните Входной слой сетевого анализа в открывшемся контекстном меню.
- Щелкните вкладку ModelBuilder на ленте.
- В группе Вид щелкните кнопку Автокомпоновка .
Модель организована в логическом порядке. Модель должна напоминать этот пример:
- На панели Геообработка перетащите из группы инструментов Анализ инструмент Расчет в окно модели.
- Соедините выход инструмента Добавить местоположения, Обновленный входной слой сетевого анализа, с инструментом Расчет. Щелкните Входной слой сетевого анализа в появившемся контекстном меню.
- Щелкните кнопку Автокомпоновка .
Модель должна напоминать этот пример:
- Щелкните правой кнопкой мыши на выходном слое инструмента Расчет, Обновленный входной слой сетевого анализа (2), и выберите Добавить к карте.
- Щелкните кнопку Сохранить , чтобы сохранить модель.
- Щелкните кнопку Проверить , чтобы убедиться, что все элементы модели работают правильно.
- Нажмите на кнопку Запустить .
- По завершении, закройте окно состояния и переключитесь в окно Карта, чтобы изучить результаты.
Новый слой маршрута добавлен в окно Содержание.
Запуск модели как инструмента геообработки
Как и другие инструменты геообработки, вы можете открыть и запустить инструмент модели на панели Геообработки. Переменные, заданные как параметры модели, показываются как параметры инструмента при запуске модели как инструмента геообработки, что позволяет пользователю выбирать различные данные и значения для модели, по сравнению с заданными при ее создании.
- Переключитесь к виду модели и щелкните Stores правой кнопкой мыши. Выберите Параметр в открывшемся контекстном меню.
Переменная становится параметром, что обозначается буквой P рядом с ней.
- Выполните указанный выше шаг с переменными ParisMultimodel_ND и Обновленный входной слой сетевого анализа (2) в модели.
Модель должна напоминать этот пример:
- Сохраните и закройте модель.
- Перейдите в местоположение, где сохранена модель и дважды щелкните ее, или щелкните ее правой кнопкой и выберите Открыть.
Модель откроется на панели Геообработка.
- Если необходимо, введите параметры и щелкните кнопку Запустить внизу справа.
Новый слой маршрута добавлен в вид Карта и в окно Содержание. Этот слой маршрута перезаписывает слой, созданный моделью в предыдущих шагах.
Подсказка:
Вы можете добавить инструменты Пакет слоя и Опубликовать пакет в модель, чтобы создать пакет готового слоя и опубликовать его,, используя учетную запись ArcGIS Online.Вы также можете создать пакет проекта или шаблон проекта, чтобы опубликовать модель, тогда ее сможет использовать любой пользователь вашей организации, ArcGIS Online или ArcGIS Enterprise.