Упражнение 2: Поиск маршрута с использованием сервиса маршрутов ArcGIS Online
В упражнении 1 вы узнали, как использовать набор сетевых данных, основанный на файлах, для расчета маршрута. В этом упражнении вы узнаете, как использовать сервис маршрутов ArcGIS Online для расчета маршрутов, а также познакомитесь с некоторыми дополнительными опциями диалогового окна Найти маршрут (Find Route).
Можете использовать в этом упражнении тот же документ карты, что и в упражнении 1. Если вы не располагаете документом карты и другими данными из упражнения 1, создайте новый документ карты и добавьте на него слой базовой карты из ArcGIS Online. Обратите внимание, что маршрут может не совсем точно соответствовать обеим этим картам, так как в основе сервиса маршрутов может лежать другой набор данных.
-
Если вы не располагаете документом карты из упражнения 1, запустите ArcMap, затем добавьте слой базовой карты следующим образом.
- Щелкните стрелку раскрывающегося меню рядом с кнопкой Добавить данные (Add Data)
и выберите Добавить базовую карту (Add Basemap).
- В диалоговом окне Добавить базовую карту (Add Basemap) дважды щелкните какую-либо базовую карту, например Улицы (Streets).
- Щелкните стрелку раскрывающегося меню рядом с кнопкой Добавить данные (Add Data)
- В диалоговом окне Найти маршрут (Find Route) перейдите на закладку Опции (Options).
-
Щелкните ниспадающий список Сервис маршрутов (Routing Service) и выберите сервис маршрутов Северной Америки North American Routing Service (ArcGIS Online). Обратите внимание, что доступен также и европейский сервис маршрутов.
-
Включите опцию Назвать местоположения, добавленные инструментом, используя ближайший адрес (Name locations added with tool using nearest address). Эта опция отвечает за активацию обратного геокодирования при применении инструмента Добавление остановок по щелчку (Add Stop by Click)
для добавления остановок.
-
Щелкните ниспадающий список Выберите локатор адресов (Choose an address locator) и выберите 10.0 North America Geocode Service (ArcGIS Online).
-
В разделе Настройки поиска маршрута (Route Preferences) закладки Опции (Options) щелкните стрелку ниспадающего списка Импеданс (Impedance). Есть два варианта — Длина (Length) и Время (Time). Если выбрана Длина (Length), будет рассчитан маршрут с кратчайшим расстоянием. Если выбрано Время (Time), будет рассчитан маршрут с минимальным временем. Необходимо выбрать Время (Time).
- Отключите опцию Использовать начало маршрута (Use trip start).
-
Приблизьте город Нью-Йорк (New York City) на карте.
-
В диалоговом окне Найти маршрут (Find Route) перейдите на закладку Остановки (Stops). Выберите инструмент Добавление остановок по щелчку (Add Stop by Click).
.
-
Щелчком добавьте четыре или пять остановок в разных местах карты. Обратите внимание, как эти остановки подвергаются обратному геокодированию и заносятся в список Остановки (Stops) под своими адресами.
- Щелкните кнопку Найти маршрут (Find Route).
-
Щелкните кнопку Приблизить к маршруту (Zoom To Route)
на закладке Путевой лист (Directions).
-
Просмотрите путевой лист и отметьте себе время и расстояние движения.
- Перейдите на закладку Опции (Options).
-
Включите опцию Изменить порядок остановок для поиска оптимального маршрута (Reorder stops to find optimal route). После этого, порядок остановок будет изменен для построения оптимального маршрута.
- Щелкните кнопку Найти маршрут (Find Route).
-
Просмотрите путевой лист. Обратите внимание, как изменились время и расстояние по сравнению с первым маршрутом.
-
Перейдите на закладку Остановки (Stops) и щелкните кнопку Удалить все (Remove All).
Далее вы узнаете, как задавать ограничения для сетевых атрибутов и изменять дорожные скорости.
- Нажмите кнопку Добавить остановку (Add Stop).
- В диалоговом окне Найти (Find) щелкните стрелку ниспадающего списка Выберите локатор (Choose a locator) и выберите 10.0 North America Geocode Service (ArcGIS Online).
- Введите в соответствующие адресные поля следующий адрес и нажмите Найти (Find): 451 6th St NE, Coupeville, WA 98239.
- Щелкните правой кнопкой мыши по верхней строке в предлагаемом списке и выберите Добавить как остановку при поиске маршрута (Add as Stop to Find Route).
- Введите в соответствующие адресные поля следующий адрес и щелкните Найти (Find): 745 Washington St, Port Townsend, WA 98368.
- Щелкните правой кнопкой мыши по верхней строке в списке и щелкните Добавить как остановку при поиске маршрута (Add as Stop to Find Route).
- Щелкните Отмена (Cancel), чтобы закрыть диалоговое окно Найти (Find).
- Щелкните кнопку Найти маршрут (Find Route).
-
Щелкните кнопку Приблизить к маршруту (Zoom To Route)
на закладке Путевой лист (Directions). Обратите внимание, что в маршрут входит переправа на пароме.
- Перейдите на закладку Опции (Options).
- Отключите опцию Изменить порядок остановок для поиска оптимального маршрута (Reorder stops to find optimal route).
-
Щелкните кнопку Ограничения (Restrictions).
-
Включите опцию Избегать паромов (Avoid ferries), чтобы активировать запрет на использование паромов. Затем щелкните OK.
- Щелкните кнопку Найти маршрут (Find Route).
-
Щелкните кнопку Приблизить к маршруту (Zoom To Route)
на закладке Путевой лист (Directions). Обратите внимание, что теперь маршрут пролегает вокруг всего залива Пьюджет Саунд, чтобы избежать паромной переправы.
-
Посмотрите на Время движения (Driving time).
- Перейдите на закладку Опции (Options).
-
Щелкните кнопку Скорости (Speeds).
-
Дважды щелкните значение 65,00. Измените его на 80, нажмите Ввод (Enter), затем щелкните OK. Таким образом, скорость на всех участках дорог будет увеличена с 65 до 80 Миль/ч.
- Щелкните Найти маршрут (Find Route).
-
Посмотрите на новое Время движения (Driving time). Оно должно сократиться по сравнению с предыдущим.
В этом упражнении вы узнали, как использовать стандартные сервисы маршрутов и геокодирования ArcGIS Online для обратного геокодирования адресов остановок и расчета маршрутов через диалоговое окно Найти маршрут (Find Route). Также вы узнали, как изменять порядок остановок для оптимизации маршрута, и увидели, как наложение ограничений и изменение скорости по дорогам сказываются на конечном маршруте и направлениях движения.