Построение маршрутов с помощью StreetMap Premium в ArcGIS Pro
Набор данных StreetMap Premium содержит готовый к использованию набор сетевых данных и является одной и той же сетью — как в формате пакета мобильной карты (файл .mmpk), так и в формате файловой базы геоданных (файл .gdb).
Примечание:
Пакет мобильных карт доступен в форматах GCS_WGS_1984 без сжатия или WGS84 Web Mercator (Auxiliary Sphere) со сжатием. Формат GCS_WGS_1984 без сжатия оптимизирован для построения маршрутов в ArcGIS Pro и сервисов построения маршрутов в ArcGIS Enterprise. Набор сетевых данных не сжимается для пользователей, которым требуется более эффективный сетевой анализ; но размер набора данных больше, поскольку данные не сжимаются. Например, набор сетевых данных для Morocco.mmpk извлекается в папку C:\Users\<UserName>\Documents\ArcGIS\Packages\Morocco_<unique#>\commondata по умолчанию. Набор сетевых данных состоит из middleeastandafrica.geodatabase (мобильной базы геоданных) и папки middleeastandafrica.tn.
Пользователи ArcGIS Navigator и ArcGIS Maps SDKs for Native Apps должны использовать формат со сжатием WGS84 Web Mercator (Auxiliary Sphere).
Географический экстент набора сетевых данных может быть различным - в зависимости от загруженного вами пакета мобильной карты или географии, на которую у вас есть лицензия. Если вы импортируете формат пакета мобильных карт StreetMap Premium в ArcGIS Pro, импортированная карта (StreetMap Dark или StreetMap Day) будет содержать набор сетевых данных Routing_ND в нижней части панели Содержание. Этот набор сетевых данных доступен для построения маршрутов в ArcGIS Pro, если у вас есть лицензия на дополнительный модель ArcGIS Network Analyst и соответствующий региональный дополнительный модель StreetMap Premium. Набор сетевых данных Routing_ND можно добавить в ArcGIS Pro с помощью кнопки Добавить данные, и он доступен для сетевого анализа, если у вас установлено расширение ArcGIS Network Analyst (формат .mmpk) или соответствующий файл лицензии (*.sdlic) StreetMap Premium (формат .gdb).
Более подробно об использовании сервисов построения маршрутов в ArcGIS Pro см. в разделе Создание слоя сетевого анализа.
Подробнее о публикации сервисов построения маршрутов в ArcGIS Enterprise см. в разделе Публикация сервисов построения маршрутов в справке ArcGIS Server.
Сервисы построения маршрутов
С набором сетевых данных Routing_ND, включённым в StreetMap Premium, вы можете создавать маршруты в ArcGIS Pro с помощью дополнительного модуля ArcGIS Network Analyst.
В ArcGIS Server, используя утилиту Опубликовать сервисы построения маршрутов, можно создавать сервисы построения маршрутов в формате .mmpk или в формате .gdb набора сетевых данных Routing_ND. По завершении публикации добавьте подключение ArcGIS Server в сеанс ArcGIS Pro, щелкнув на вкладке Вставка и нажав Подключения > Сервер > Добавить сервер (или Новый ArcGIS Server, если файл подключения еще не настроен). После того как подключение к серверу будет добавлено на панель Каталог, перейдите к набору инструментов геообработки Сетевой анализ, чтобы запустить инструмент геообработки, например Найти маршруты или Создать области обслуживания. Дважды щелкните инструмент геообработки или щелкните его правой кнопкой мыши и выберите Открыть, чтобы начать работу с ним.
Если вы подключаетесь к интегрированному серверу через свой портал, а не автономный сервер, перейдите в Каталог > Портал, чтобы найти ресурсы портала. Затем перейдите к Веб-инструменту Сетевой анализ и щелкните его дважды, чтобы открыть. Дважды щелкните инструмент геообработки или щелкните его правой кнопкой мыши и выберите Открыть, чтобы начать работу с ним. Опубликованный набор сетевых данных будет также отображаться в качестве источника набора сетевых данных под значком Network Analyst наряду с доступными типами сетевого анализа (например, Область обслуживания или Маршрут).
В ArcGIS Enterprise Portal войдите в свой портал. В разделе Организация > Настройки найдите Служебные сервисы. Используйте диалоговое окно Путевые листы и маршрутизация > Обновление сервисов построения маршрутов > Настройка сервисов построения маршрутов, чтобы опубликовать сервис построения маршрутов, используя опцию Набор сетевых данных, который я хочу опубликовать. Опубликованный набор сетевых данных будет отображаться в качестве источника набора сетевых данных под значком Network Analyst наряду с доступными типами сетевого анализа (например, Область обслуживания или Маршрут).
Дополнительные сведения об уровнях построения маршрутов, ограничениях на грузоперевозки автотранспортом, а также историческую, прогнозную и оперативную информацию о трафике для каждой страны см. в разделе Покрытие продукта StreetMap Premium (все продукты) на веб-сайте ArcGIS StreetMap Premium.
Ниже описаны следующие возможности построения маршрутов: данные об истории движения, текущие данные о движении, опции импеданса, ограничения и режимы передвижения.
Данные об истории движения
Вы можете использовать данные об истории движения, указав время начала при создании маршрутов с помощью дополнительного модуля Network Analyst. Вы также можете визуализировать исторические данные о трафике с помощью инструмента Бегунок времени. Использование данных об истории движения дает более точное время в пути, так как данные хранят информацию о трафике по дням недели и времени суток. Например, маршрут по городу в 7:30 утра в будний день занимает больше времени, чем ночью. Исторические данные о трафике основаны на среднем значении наблюдаемых скоростей за последние годы. Несколько конкретных типов транспортных путей не охватываются данными исторического трафика, потому что они не являются навигационными дорогами: паромные, железнодорожные и любые другие транспортные линии, которые не помечены как доступные для транспортных средств служб спасения.
Текущие данные о движении
В ArcGIS StreetMap Premium у вас есть возможность получить доступ к прямому потоку трафика через ArcGIS Online World Traffic Service. Использование сервиса дорожного трафика в реальном времени с ArcGIS StreetMap Premium позволяет получать данные трафика в реальном времени и прогнозного трафика высокого качества, что повышает результаты функций Network Analyst, в частности, построение маршрутов. Текущий дорожный трафик доступен в виде сервиса за дополнительную плату за продукт ArcGIS StreetMap Premium. Служба поддержки клиентов Esri предоставит доступ к ArcGIS Online World Traffic Service через ваш аккаунт ArcGIS Online после покупки.
Для доступа к потоковой информации о трафике в режиме реального времени требуется лицензия ArcGIS StreetMap Premium Live Traffic и дополнительный модуль ArcGIS Network Analyst.
Для настройки трафика в режиме реального времени смотрите раздел Использование трафика в реальном времени из ArcGIS Online World Traffic Service с ArcGIS StreetMap Premium в справке ArcGIS Pro. Трафик в режиме реального времени можно настроить как для ArcGIS Pro, так и для ArcGIS Enterprise. Чтобы настроить трафик в реальном времени в качестве сервиса построения маршрутов для вашей организации, см. Данные трафика в разделе Сервис построения маршрутов справке Portal for ArcGIS на веб-сайте ArcGIS Enterprise.
Исторические, текущие и прогнозируемые данные о трафике
В ArcGIS StreetMap Premium столбец Источник данных о скорости в таблице покрытия продукта указывает, существуют ли исторические, текущие или прогнозируемые данные о трафике для каждой страны. Подробное описание каждого из этих уровней трафика см. в разделе Прокрытие сетевого анализа в документации по ArcGIS Online.
Исторический трафик включается в набор сетевых данных ArcGIS StreetMap Premium без взимания дополнительной платы и используется в качестве источника данных о скорости по умолчанию, за исключением случаев, когда в стране имеется менее подробная информация, такая как ограничения скорости, или ограниченное покрытие улиц.
Историческая информация о дорожном движении, включенная в набор данных StreetMap Premium, основана на средних значениях наблюдаемых скоростей на участке дороги за последние годы. Эти данные о времени в пути агрегируются в 15-минутные интервалы по дням недели. Таким образом, дорога может иметь разное время в пути в понедельник в 8:00, В понедельник в 8:05 или во вторник в 8:00. Когда вы выполняете сетевой анализ и устанавливаете определенный день недели или время суток, для расчета оптимального маршрута используется историческая информация о трафике. Исторические данные о дорожном движении основаны не только на установленных фиксированных скоростях или протяженности участка дороги.
Если для анализа не указано время суток (случай, не зависящий от времени) или для определенного участка дороги не существует исторической информации о дорожном движении, время в пути возвращается к стоимостному атрибуту Минуты. Например, набор сетевых данных Свойства > Атрибуты пути > Стоимость > Свойства времени в пути показывает резервный порядок оценки времени в пути. Атрибут стоимости Минуты извлекает значения из атрибутов класса пространственных объектов Routing_Streets FT_Minutes и TF_Minutes (для автомобилей) или FT_Truck_Minutes и TF_Truck_Minutes (для грузовиков).

Когда вы выполняете сетевой анализ и устанавливаете время начала, которое находится в пределах 1 часа от текущего времени, актуальная и прогнозируемая информация о трафике используются вместе для расчета оптимального маршрута. Информация о дорожной обстановке в реальном времени сохраняется за 1 час до текущего времени. Прогнозируемая информация о трафике рассчитывается с 15-минутными интервалами на 1 час вперед. Если для конкретной дороги, включенной в ваш анализ, нет актуальной информации о дорожном движении в реальном времени, скорость движения по умолчанию будет равна историческим значениям скорости движения. Кроме того, если указанное вами время начала не попадает в пределы 1 часа от текущего времени или время в пути в анализе продолжается за пределами прогнозного окна данных, анализ возвращается к историческим значениям скорости движения.
Например, если текущее время — 14:30, в таблице ниже показано, когда будет использоваться исторический, текущий или прогнозируемый трафик, на основе времени начала анализа.
Время начала анализа
|
До 13:30 пополудни. |
С 13:30 до 14:30. |
С 14:30 до 15:30. |
После 15:30. |
|---|---|---|---|
|
Исторический трафик |
Текущий трафик и прогнозируемый трафик (сохраненные данные о предыдущем 1 часе) |
Текущий трафик и прогнозируемый трафик (на следующий 1 час) |
Исторический трафик |
Опции импеданса
Доступные для маршрутизации опции импеданса перечислены в таблице ниже.
В версиях StreetMap Premium, когда указано время начала движения, импеданс TruckTravelTime использует сочетание исторической информации о дорожном движении и установленных юрисдикцией ограничений скорости для грузовиков, чтобы обеспечить более реалистичное время в пути. Если время начала не указано, импеданс TruckTravelTime будет использовать логику импеданса TruckMinutes.
Используйте WalkTime для моделирования скорости пешехода. Скорость по умолчанию – 5 километров в час. Чтобы настроить скорость WalkTime в диалоговом окне Свойства слоя, щелкните Режим передвижения > Стоимостm > Параметры стоимости. Импеданс TimeAt1KPH моделирует перемещение с постоянной скоростью 1 километр в час. Основное назначение этого атрибута – поддержка импеданса WalkTime; он не предназначен для самостоятельного использования в качестве скоростей движения, которые обычно не показываются.
Импеданс Минуты с указанием или без указания времени отправления использует значения средней скорости, вычисленной заранее на основании данных об истории движения. Это приводит к более быстрой скорости работы, чем при выборе импенданса TravelTime, который использует актуальные данные истории движения на основании времени суток.
|
Доступные опции импеданса |
Описание |
|---|---|
|
Километры |
Найти кратчайший маршрут с приоритетом расстояния (в километрах). |
|
Мили |
Найти кратчайший маршрут с приоритетом расстояния (в милях). |
|
Минуты |
Найти кратчайший маршрут с приоритетом времени, используя средние значения скорости, ранее вычисленные из данных об истории движения, что приводит к более быстрой работе. |
|
TimeAt1KPH |
Найти кратчайший маршрут с приоритетом времени, используя постоянную скорость (1 километр в час). |
|
TravelTime |
Найти кратчайший маршрут с приоритетом времени, используя значения скоростей автомобилей на основании исторических данных трафика для определенного времени суток. |
|
TruckMinutes |
Найти кратчайший маршрут с приоритетом времени, используя меньшие значения скоростей ограничения скорости для грузовиков или средней скорости, вычисленной на основании исторических данных трафика. |
|
TruckTravelTime |
Найти кратчайший маршрут с приоритетом времени, используя сочетание ограничений скорости грузовиков и значения скоростей на основании исторических данных трафика для определенного времени суток. |
|
WalkTime |
Найти кратчайший маршрут с приоритетом времени, используя настраиваемую скорость пешеходов. |
Ограничения
Ниже приведен полный список ограничений, доступных в наборе сетевых данных Routing_ND:
Примечание:
Звездочка (*) после имени указывает, что ограничение включено для режима Время в пути, который является режимом передвижения по умолчанию. Для грузовиков доступно два мягких ограничения; плюс (+) после имени означает мягкое ограничение.
|
Имя |
Поведение при включении (отмечено) |
|---|---|
|
Вредные вещества запрещены |
Избегать всех дорог и поворотов, по которым запрещена перевозка опасных веществ. |
|
Избегать дорог для пассажирских перевозок* |
Избегать всех дорог с полосами для пассажирских перевозок. |
|
Избегать скоростных полос* |
Избегать всех дорог с полосами для скоростного движения. |
|
Избегать паромов |
Избегать паромные переправы. |
|
Избегать ворот* |
Избегать поворотов на дороги с воротами. |
|
Избегать дорог с ограниченным доступом |
Избегать автомагистрали, доступ на которые ограничен. |
|
Избегать частных дорог* |
Избегать всех дорог, которые не в общественном пользовании. |
|
Избегать дорог, неподходящих для пешеходов |
Не будут включаться все дороги, которые не подходят для пешеходов. |
|
Избегать лестницы |
Избегать все лестницы на маршруте, подходящем для пешеходов-. |
|
Избегать платных дорог |
Избегать всех платных дорог для автомобилей. |
|
Избегать платных дорог для грузовиков |
Избегать всех платных дорог для грузовиков. |
|
Избегать дорог с ограничениями для грузовиков |
Избегать всех дорог, на которых запрещено движение на грузовиках, за исключением местных доставок. |
|
Избегать дорог без покрытия* |
Избегать дороги без покрытия (например, грунтовые, с гравийным покрытием и т.д.). |
|
Ограничение по числу осей |
Избегать дороги и повороты, на которых запрещены грузовики с указанным числом осей и более. |
|
Автобусы |
Избегать всех дорог и поворотов, на которых запрещены автобусы. |
|
Такси |
Избегать всех дорог и поворотов, на которых запрещены такси. |
|
Грузовики |
Избегать всех дорог и поворотов, на которых запрещены грузовики. |
|
Автомобили* |
Избегать всех дорог и поворотов, на которых запрещены автомобили. |
|
Машины служб быстрого реагирования |
Избегать всех дорог и поворотов, на которых запрещены машины служб быстрого реагирования. |
|
Ограничение высоты (метры) |
Избегать дороги и повороты, на которых максимальное ограничение по высоте на дороге меньше высоты транспортного средства. |
|
Ограничения при движении по высокоскоростным дорогам |
Позволяет отказаться от движения по всем скоростным дорогам с превышением установленной максимальной скорости (км/ч). |
|
Ограничение по ширине заноса задней оси (метры) |
В маршрут не будут включаться дороги, по которым запрещено движение всех грузовиков с шириной заноса задней оси больше разрешенной. |
|
Ограничение длины (метры) |
Избегать дороги и повороты, на которых максимальное ограничение по длине на дороге меньше длины транспортного средства. |
|
Предпочтительный для пешеходов |
Использовать маршруты, подходящие для пешеходов. |
|
На мотоцикле |
Избегать всех дорог и поворотов, на которых запрещены мотоциклы. |
|
Ремонт дороги* |
В маршрут не будут включаться дороги, находящиеся на ремонте. |
|
Запрет тягачей с одним или более трейлерами |
В маршрут не будут включаться дороги по которым запрещено движение автоприцепов и тягачей с трейлерами. |
|
Запрет одноосных транспортных средств |
Избегать всех дорог и поворотов, на которых запрещены одноосные транспортные средства. |
|
Запрет транспортных средств со сдвоенными осями |
В маршрут не будут включаться дороги, на которых запрещены транспортные средства со сдвоенными осями. |
|
Запрет сквозного проезда* |
В маршрут не включаются дороги, по которым запрещен сквозной (не локальный) проезд. |
|
Ограничения для грузовиков с прицепом |
В маршрут не будут включаться дороги, на которых запрещены грузовики с определенным количеством прицепов. |
|
Использовать маршруты для вредных веществ+ |
Использовать дороги, предпочтительные для перевозки вредных веществ (мягкое ограничение). |
|
Использовать маршруты для грузовиков+ |
Использовать предпочтительные для грузовиков маршруты (мягкое ограничение). |
|
Пешком |
Избегать всех дорог и поворотов, на которых запрещено передвижение пешком. |
|
Ограничение по нагрузке на ось (в килограммах) |
В маршрут не будут включаться дороги, по которым запрещено движение автомобилей с нагрузкой на ось больше разрешенной. |
|
Ограничение по весу (в килограммах) |
Избегать дороги и повороты, на которых максимальное ограничение по весу транспортного средства на дороге меньше веса транспортного средства. |
|
Ограничение по длине (в метрах) |
Избегать дороги и повороты, на которых максимальное ограничение по ширине на дороге меньше ширины транспортного средства. |
Режимы передвижения
Режим передвижения – это предопределенный набор ограничений. Режим передвижения Время в пути является режимом передвижения по умолчанию в наборе сетевых данных StreetMap Premium. Предопределенный набор ограничений для режима передвижения Время в пути обозначен звездочкой (*) после названия ограничения в Таблице ограничений выше. Доступные для маршрутизации режимы передвижения перечислены в таблице ниже.
|
Режим передвижения |
Описание |
|---|---|
|
Время в пути на машине |
Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по времени решение. Учитывается одностороннее движение, избегаются запрещенные повороты и соблюдаются прочие правила, специфичные для легковых машин. Если указывается время начала, используется динамическая скорость движения на основе данных трафика, если она доступна. |
|
Расстояние поездки на машине |
Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по расстоянию решение. Учитывается одностороннее движение, избегаются запрещенные повороты и соблюдаются прочие правила, специфичные для легковых машин. |
|
Время движения по сельской местности |
Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по времени решение. Он учитывает одностороннее движение, избегает запрещенных поворотов и следует прочим правилам, которые распространяются на легковые автомобили, но при этом не препятствует движению по дорогам без покрытия. Если указывается время начала, используется динамическая скорость движения на основе данных трафика, если она доступна. |
|
Расстояние движения по сельской местности |
Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по расстоянию решение. Он учитывает одностороннее движение, избегает запрещенных поворотов и следует прочим правилам, которые распространяются на легковые автомобили, но при этом не препятствует движению по дорогам без покрытия. |
|
Время в пути на грузовике |
Моделирует передвижение на грузовиках по разрешенным для них дорогам, при этом находится оптимальное по времени решение. Она также учитывает одностороннее движение, избегает запрещенных поворотов и т.п. Если вы указываете время начала, то используется динамическая скорость движения на основе данных трафика, если такие данные доступны, до достижения допустимой скорости движения грузовика. |
|
Расстояние поездки на грузовике |
Моделирует передвижения на грузовиках по разрешенным для них дорогам, при этом находится оптимальное по расстоянию решение. Она также учитывает одностороннее движение, избегает запрещенных поворотов и т.п. |
|
Время пешком |
Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по времени. Скорость движения считается 5 км/ч. |
|
Расстояние пешком |
Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по расстоянию. |