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

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

Примечание:
В качестве источника сетевых данных вы также можете указать портал ArcGIS Online или ArcGIS Enterprise.

Примечание:
Также вы можете использовать векторный слой, размещенный на портале ArcGIS Online или ArcGIS Enterprise для загрузки входных объектов.
Запуск модели как инструмента геообработки
Как и другие инструменты геообработки, вы можете открыть и запустить инструмент модели на панели Геообработки. Переменные, заданные как параметры модели, показываются как параметры инструмента при запуске модели как инструмента геообработки, что позволяет пользователю выбирать различные данные и значения для модели, по сравнению с заданными при ее создании.
- Переключитесь к виду модели и щелкните Stores правой кнопкой мыши. Выберите Параметр в открывшемся контекстном меню.
Переменная устанавливается как параметр, который обозначается буквой P рядом с переменной в модели.
- Повторите шаг 1 для переменных ParisMultimodel_ND иUpdated Input Network Analysis Layer (2) в модели.
Модель похожа на приведенный ниже пример:
- Сохраните и закройте модель.
Модель сохранена в наборе как инструмент геообработки.
- Перейдите в местоположение, где сохранена модель и дважды щелкните ее, или щелкните ее правой кнопкой и выберите Открыть.
Модель появилась на панели Геообработка.
- Заполните параметры и нажмите кнопку Запустить
в правом нижнем углу.
Новый слой маршрута добавляется на вид карты и на панель Содержание.
Подсказка:
Вы можете добавить в модель инструменты Создать пакет слоя и Опубликовать пакет, чтобы создать пакет слоев для окончательного вывода и поделиться пакетом слоев с помощью своей учетной записи ArcGIS Online.Вы также можете создать пакет проекта или шаблон проекта, чтобы опубликовать модель, тогда ее сможет использовать любой пользователь вашей организации, ArcGIS Online или ArcGIS Enterprise.