Использование сервисов логистики с помощью ArcMap
После подключения ArcGIS for Desktop к Готовым к использованию сервисам вы можете начать работать с сервисом logistics.arcgis.com. Здесь вы можете найти инструменты для решения задач маршрутизации, ближайшего пункта обслуживания, области обслуживания, размещения-распределения и выбора маршрута транспорта.
Использование сервиса logistics.arcgis.com в ArcMap
Сервис logistics.arcgis.com содержит следующие инструменты геообработки. Ссылки в списке позволяют перейти к подробной справке по использованию каждого из этих инструментов.
Найти ближайшие пункты обслуживания (Find Closest Facilities) - рассчитывает стоимость перемещения между местами инцидентов и пунктами обслуживания и определяет, какие из них расположены ближе всего друг к другу.
Найти маршрут (Find Routes) – находит самый быстрый или самый короткий маршрут между остановками. Инструмент может находить маршруты по нескольким входным точкам в заданной последовательности, или в последовательности, позволяющий сократить длину маршрута. Вы можете группировать входные остановки в различные маршруты с помощью поля RouteName, для каждой группы остановок инструмент создаст свой маршрут, что позволяет одновременно создавать маршруты для нескольких транспортных средств.
Создать области обслуживания (Generate Service Areas) – создает область, которая включает все доступные улицы в пределах указанного расстояния или времени в пути.
Метод Размещение-Распределение (Solve Location-Allocation) выбирает один или несколько пунктов обслуживания, которые наиболее эффективно обслуживают запрошенные источники. Используйте этот инструмент, чтобы найти местоположения наиболее удобных для покупателей магазинов, пожарные части, откуда команда может быстрее всего добраться до большинства домов и т.д.
Расчет Задачи выбора маршрута транспорта (Solve Vehicle Routing Problem) – создает маршруты всего парка транспортных средств для посещения мест инспекции, доставки, забора и т.д. Позволяет минимизировать общую стоимость работы всего парка.
Редактировать задачу выбора маршрута транспорта (Edit Vehicle Routing Problem) инструмент редко используется в ArcMap. Он был создан для поддержки специализированных приложений для диспетчерского обслуживания. Для простоты, в ArcMap лучше использовать инструмент Расчет задачи выбора маршрута транспорта.
Более подробно:Обычно длительный анализ выполняется с помощью инструмента Решить задачу выбора маршрута транспорта (Solve Vehicle Routing Problem), затем повторное решение части этой же проблемы выполняется с помощью инструмента Редактировать задачу выбора маршрута транспорта. Инструмент Редактировать задачу выбора маршрута транспорта также может использоваться для генерации решений для быстрого анализа, который может быть выполнен за 60 секунд. Это, примерно, расчет менее трех маршрутов или 100 заказов.
Назначение инструмента Редактировать задачу выбора маршрута транспорта (Edit Vehicle Routing Problem) – снизить время взаимодействия между клиентом (ArcMap, в данном случае) и сервером (logistics.arcgis.com), чтобы получить результаты как можно быстрее. Инструмент Редактировать задачу выбора маршрута транспорта (Edit Vehicle Routing Problem) вызывает синхронный сервис, тогда как инструмент Расчет задачи выбора маршрута транспорта (Solve Vehicle Routing Problem) обращается к асинхронному сервису. Первоначальное решение задачи выбора маршрута транспорта занимает больше времени, т.к. клиент удерживает активное подключение к серверу, поэтому Расчет задачи выбора маршрута транспорта (Solve Vehicle Routing Problem) вызывает асинхронный сервис. Когда клиент подключается к асинхронному сервису, клиент предоставляет информацию, которая необходима сервису для решения задачи, затем он закрывает подключение к серверу и периодически снова обращается к нему, чтобы проверить готовность решения. Когда сервис сообщает, что решение готово, активное подключение восстанавливается, и решение загружается в клиент.
Или инструмент Редактировать задачу выбора маршрута транспорта (Edit Vehicle Routing Problem) вызывает синхронный сервис – в этом случае требуется меньше времени, поскольку активное клиент-серверное подключение устанавливается через процесс решения задачи. Начав работу с имеющимся решением задачи выбора маршрута, можно повторно решить ее часть, что обычно происходит довольно быстро, поскольку подключение клиент-сервер не сбрасывается.
Эти инструменты имеют возможность решения задач транспортный сетей почти везде, т.к. они используют данные дорог практически на весь мир. Скорее всего вы сможете найти решение задач в своей области интереса. Поскольку большинство глобальных данных также содержат сведения о текущем трафике, вы можете выбирать маршруты с учетом дорожной обстановки. Например, вы можете построить область обслуживания, чтобы узнать как далеко вы сможете проехать от начальной точки при отправлении в 10:00 утра, и сравнить этот результат с отправлением в 6:00 вечера.
Приведенные шаги дают общее описание такого анализа с помощью одного из этих инструментов. Чтобы получить справку по определенным параметрам, щелкните ссылку в вышеприведенном списке или обратитесь к справке в диалоговом окне инструмента.
- После подключения к Готовым к использованию сервисам, добавьте базовую карту или иные справочные данные в ArcMap и приблизьтесь к изучаемой области.
- Нажмите кнопку Каталог (Catalog) на панели инструментов Стандартные, чтобы открыть окно Каталога (Catalog).
- Разверните Готовые к использованию сервисы (Ready-To-Use Services) > Логистика (Logistics) > Весь мир (World), затем разверните соответствующий набор инструментов.
- Дважды щелкните инструмент, чтобы открыть его диалоговое, и введите значения параметров.
- После того, как параметры заданы, щелкните OK.
Информация из диалогового окна оправляется на сервер. Когда сервер заканчивает выполнение задачи, результаты возвращаются в ArcMap в виде слоя и, в некоторых случаях, в виде таблиц.
Подсказка:У каждого инструмента имеется несколько параметров. Если вам нужно изменить несколько параметров и снова запустить инструмент, быстрее открыть инструмент с уже сохраненными параметрами. Для этого откройте окно Результаты (Results), щелкнув Геообработка > Результаты. Разверните Текущий сеанс (Current Session) и дважды щелкните узел, находящийся непосредственно под разделом Текущий сеанс (Current Session).
Note
Хотя можно добавить инструменты logistics.arcgis.com в скрипты геообработки, имейте в виду, что имя и пароль вашей учетной записи будут доступны любому, открывшему файл скрипта.