Доступно с лицензией Network Analyst.
ArcGIS Pro предлагает функции геообработки, доступные в наборе инструментов Network Analyst. Эти инструменты геообработки, связанные в модели, могут помочь автоматизировать повторяющиеся задачи и снизить вероятность ошибки. В модели выходные данные одного инструмента используются в качестве входных данных для другого инструмента.
В этом упражнении будет создана модель для построения наиболее быстрого маршрута, соединяющего 21 магазин.
Примечание:
Если вы выполняете анализ посредством ArcGIS Online, алгоритм решения использует высококачественный набор сетевых данных на весь мир, хранящийся в облаке ArcGIS Online, и расходует кредиты ArcGIS Online. Вы также можете использовать свой собственный набор сетевых данных, хранящийся локально на вашем компьютере, или воспользоваться ArcGIS Enterprise для публикации сервисов маршрутизации с использованием собственного набора сетевых данных и настроить сервисы на корпоративном портале для их использования в ArcGIS Pro.Если вы будете следовать инструкциям в этом упражнении, вам не понадобятся кредиты.
Получение данных
Данные для этого учебного руководства доступны для скачивания.
- Перейдите на страницу скачивания данных.
- Щелкните Загрузить и сохраните файл на свой компьютер.
- Разархивируйте загруженный файл.
Создание карты
Для создания карты выполните следующие действия:
- Откройте 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.
- Дважды щелкните инструмент Создать слой анализа маршрута в окне модели.
Откроется диалоговое окно Создать слой анализа маршрута.
- В ниспадающем меню Последовательность выберите Сохранить первую и последнюю остановку.
- Нажмите OK.
- В группе инструментов Анализ перетащите инструмент Добавить местоположения в окно модели.
- Выберите векторный слой Stores на панели Содержание и перетащите его в окно модели слева от Добавить местоположения.
- Подключите Stores к Добавить местоположения и щелкните Входные местоположения в открывшемся контекстном меню.
- Подключите Route к Добавить местоположения и щелкните Входной слой сетевого анализа в открывшемся контекстном меню.
- Щелкните вкладку ModelBuilder на ленте.
- В группе Вид щелкните кнопку Автокомпоновка .
Модель организована в логическом порядке и напоминает приведенный ниже пример:
- На панели Геообработка в группе инструментов Анализ перетащите инструмент Решить в окно модели.
- Подключите выходные данные инструмента Добавить местоположения, Обновленный входной слой сетевого анализа к Решить. Щелкните Входной слой сетевого анализа в появившемся контекстном меню.
- Щелкните кнопку Автокомпоновка .
Модель похожа на приведенный ниже пример:
- Щелкните правой кнопкой мыши на выходном слое инструмента Расчет, Обновленный входной слой сетевого анализа (2), и выберите Добавить к карте.
- Щелкните кнопку Сохранить , чтобы сохранить модель.
- Щелкните кнопку Проверить , чтобы убедиться, что все элементы модели работают правильно.
- Нажмите на кнопку Запустить .
- По завершении закройте окно состояния и переключитесь в режим просмотра карты, чтобы вы могли проверить результаты.
Новый слой маршрута добавляется на панель Содержание.
Примечание:
Если вы не вошли в ArcGIS Online, входная переменная Источник сетевых данных отсутствует и модель недоступна. Дважды щелкните инструмент Создать слой анализа маршрута и укажите источник сетевых данных. После предоставления сетевого источника данных модель будет похожа на изображение выше.
Запуск модели как инструмента геообработки
Как и другие инструменты геообработки, вы можете открыть и запустить инструмент модели на панели Геообработки. Переменные, заданные как параметры модели, показываются как параметры инструмента при запуске модели как инструмента геообработки, что позволяет пользователю выбирать различные данные и значения для модели, по сравнению с заданными при ее создании.
- Переключитесь к виду модели и щелкните Stores правой кнопкой мыши. Выберите Параметр в открывшемся контекстном меню.
Переменная устанавливается как параметр, который обозначается буквой P рядом с переменной в модели.
- Повторите шаг 1 для переменных ParisMultimodel_ND иUpdated Input Network Analysis Layer (2) в модели.
Модель похожа на приведенный ниже пример:
- Сохраните и закройте модель.
Модель сохранена в наборе как инструмент геообработки.
- Перейдите в местоположение, где сохранена модель и дважды щелкните ее, или щелкните ее правой кнопкой и выберите Открыть.
Модель появилась на панели Геообработка.
- При необходимости заполните параметры и нажмите кнопку Запустить в правом нижнем углу.
Новый слой маршрута добавляется на вид карты и на панель Содержание.
Подсказка:
Вы можете добавить в модель инструменты Создать пакет слоя и Опубликовать пакет, чтобы создать пакет слоев для окончательного вывода и поделиться пакетом слоев с помощью своей учетной записи ArcGIS Online.Вы также можете создать пакет проекта или шаблон проекта, чтобы опубликовать модель, тогда ее сможет использовать любой пользователь вашей организации, ArcGIS Online или ArcGIS Enterprise.