Режим движения подразумевает способ перемещения по дорогам, например, пешком или на автомобиле. В ArcGIS режим передвижения определяет физические характеристики транспортного средства или пешехода. Они учитываются при построении маршрутов, чтобы определить, как человек или автомобиль перемещаются и где они могут это сделать. Результатом такого анализа являются уточненные маршруты, время в пути и направления перемещения, которые оптимизированы под выбранный режим. Например, на рисунке ниже приведены маршруты для грузовиков, чья высота не превышает 3,5м (слева) и более высокого грузовика (справа).
Режимы передвижения по сути являются шаблонами, состоящими из большого числа настроек. Чтобы разобраться в каждом из них, требуется время. Для точной установки всех этих настроек нужно внимание. Но проведя эту процедуру однажды и сохранив эти значения параметров в виде режима передвижения, вы сэкономите свое время в будущем и избежите ошибок при настройке этих параметров в процессе анализа, когда одну и ту же процедуру придется повторять многократно.
Некоторые функции по расчету маршрутов и путевых листов ArcGIS Online, такие как инструменты Маршруты в Map Viewer и Map Viewer Classic, а также Планирование маршрутов в Map Viewer Classic, не позволяют задать параметры передвижения отдельно, для них используется единый режим, установленный изначально. При настройке режима для каждого из имеющихся транспортных средств или их типов, эти и другие инструменты, доступные в ArcGIS, позволят вам получать более точные результаты, поскольку будут учитывать режим передвижения, заданный по умолчанию.
Чтобы создать, редактировать и удалить режим передвижения, у вас должны быть права на управление параметрами служебных сервисов в организации.
Настроить режимы передвижения
Администратор организации может настраивать режимы передвижения по умолчанию, изменяя свойства, которые заданы в ArcGIS Online, добавлять новые режимы, которые больше всего подходят для рабочих процессов организации, или удалять те, которые не понадобятся при работе.
- Убедитесь, что вы вошли в систему в качестве администратора вашей организации.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Щелкните Служебные сервисы в левой части страницы.
- Щелкните Настроить режимы передвижения.
- Чтобы создать режим передвижения, щелкните Создать режим передвижения и введите его название и описание.
- Введите имя и описание для режима передвижения.
Имя должно быть уникальным среди имеющихся режимов и иметь длину до 30 символов. Регистр не имеет значения. Слово Custom нельзя использовать в качестве имени. Описание может содержать до 1,024 символов.
- Выберите способ перемещения – Автомобиль, Грузовик, Пешком или Прочее.
Этот тип может использоваться приложениями, которые будут показывать только режимы соответствующего типа.
- Выберите импеданс – TravelTime, Minutes, TruckTravelTime, TruckMinutes, WalkTime, Miles или Kilometers.
Это стоимостной атрибут, анализ будет выполняться таким образом, чтобы минимизировать этот показатель.
- TravelTime преимущественно использует данные о трафике (в реальном времени или историческом) и хорошо подходит для моделирования времени, которое тратят автомобили на поездку по дорогам в определённое время суток с учётом данных о трафике в режиме реального времени. При использовании TravelTime вы можете дополнительно указать параметр TravelTime::Vehicle Maximum Speed (km/h), чтобы задать физическое ограничение скорости движения транспортного средства.
- Minutes не использует исторический трафик, расчет выполняется на основе исторически средней скорости, заданной для автомобилей.
- TruckTravelTime принимает преимущество от исторических данных и данных трафика в реальном времени, но ограничивает скорость разрешенным значением для грузовиков. Это применяется для моделирования времени, которое требуется грузовику для передвижения по дорогам в определенное время дня, при использовании данных текущего трафика, где это доступно. При использовании TruckTravelTime вы можете дополнительно указать параметр TruckTravelTime::Vehicle Maximum Speed (km/h), чтобы задать физическое ограничение скорости движения для грузовиков.
- TruckMinutes не использует трафик в реальном времени, расчет выполняется на основе самой маленькой исторической средней скорости автомобилей и максимально допустимой скорости, заданной на каждом участке дорог, для грузовиков.
- WalkTime по умолчанию задает скорость передвижения пешехода как 5 км/ч, но это можно изменить с помощью параметра WalkTime::Walking Speed (km/h).
- Для вычислений кратчайшего расстояния можно использовать как Мили, так и Километры.
- Выберите атрибут времени.
Если импеданс зависит от времени, здесь задан тот же атрибут, что и у импеданса.
- Выберите атрибут расстояния.
Если импеданс зависит от расстояния, здесь задан тот же атрибут, что и у импеданса.
- Выберите правила разворотов.
Чтобы понять, как работает этот параметр, представьте, что каждое соединение дорог – это точка, где пересекаются две улицы. Если пересекается три и более улиц, то это называется пересечением. Также улица может заканчиваться тупиком. Параметр может иметь следующие значения:
Значение параметра Описание Allowed Развороты разрешены везде. Это значит, что развороты могут быть совершены в местах соединения улиц, после чего транспортное средство поедет обратно по той же улице, откуда приехало.
Allowed only at intersections and dead ends Развороты запрещены в соединениях, где есть только 2 прилегающих улицы.
Allowed only at dead ends Развороты запрещены на всех соединениях и пересечениях, совершить их можно только в тупиках.
Not allowed Развороты запрещены во всех соединениях, пересечениях, в тупиках. Однако если этот параметр включен, развороты можно будет совершать в местах остановок.
- Задайте допуск упрощения.
Определяет, насколько сильно должна быть упрощенная геометрия, построенная в результате анализа. При упрощении сохраняются важнейшие точки на маршруте, например, повороты и перекрестки, составляющую основную форму маршрута, а остальные точки удаляются. Указываемое вами расстояние упрощения является максимальным допустимым смещением упрощенной линии от исходной. Упрощение линии сокращает количество вершин в геометрии. Также сокращается общее время анализа и повышается производительность отрисовки его результатов в приложении.
- Выберите, использовать ли иерархию.
Когда используется иерархия, инструмент предпочитает улицы более высокого порядка (такие как скоростные автострады) улицам более низкого порядка (таким как местные дороги) и может использоваться для моделирования предпочтения водителей передвигаться по автострадам, а не местным дорогам, даже если это удлиняет путь. Особенно это относится к тем случаям, когда нужно определить маршруты к удаленным местам, поскольку водители предпочитают использовать в дальних поездках скоростные автострады без светофоров, перекрестков и поворотов. Использование иерархии ускоряет вычисления, особенно в случае протяжённых маршрутов, поскольку инструмент может определить лучший маршрут из сравнительно небольшого поднабора улиц. Если иерархия не используется, инструмент перебирает при определении маршрута все улицы и не отдает предпочтение улицам более высокого порядка. Может использоваться, когда необходимо найти короткий маршрут в пределах города, но не подходит для расчета длинных маршрутов. В результате сервис возвращает опцию иерархии, если расстояния по прямой между остановками составляет более 50 миль (80,46 км), даже если вы отключили использование иерархии.
- Выберите атрибуты ограничения для анализа.
Для этот отметьте Применить для ограничений, подходящих для выбранного режима передвижения. Также можно согласовать параметр настройки и атрибута. Например, можно изменить параметр Restriction Usage в разделе ограничений, чтобы запретить передвижение по закрытым дорогам, или избегать их, если выбрать параметр Избегать. Некоторые ограничения (например, Предпочитаемые маршруты грузовиков) по умолчанию используют параметр Предпочтительно, чтобы перемещение выполнялось в первую очередь по ним.
Подсказка:
См.раздел Атрибуты и параметры, чтобы узнать об ограничениях и параметрах, которые можно указать для режима передвижения.
- Нажмите кнопку Сохранить режим передвижения, чтобы применить изменения.
- Введите имя и описание для режима передвижения.
- Чтобы создать новый режим передвижения на базе существующего, щелкните Копировать режим передвижения рядом с именем режима.
При этом откроется окно Создать режим передвижения, в котором параметры уже будут заполнены.
- Введите новое имя, внесите необходимые изменения и щелкните Сохранить режим передвижения, чтобы создать новый измененный режим.
- Чтобы изменить существующий режим передвижения, щелкните Редактировать режим передвижения в строке с режимом. Если необходимо, измените параметры и щелкните Сохранить режим передвижения, чтобы их применить.
- Чтобы удалить существующий режим передвижения, щелкните Удалить режим передвижения в строке с режимом.
Как минимум один режим движения должен быть задан.
Настройте время бега трусцой
Для моделирования перемещения автомобилей, грузовиков и пешеходов в Esri предусмотрены режимы передвижения по умолчанию. Их может быть недостаточно для решения ваших задач, потребуется некоторая настройка. Например, может понадобиться смоделировать бег, а не прогулочный шаг. Режим по умолчанию Время пешком настроен таким образом, что пешеход может перемещаться только по дорогам, пригодным для пешеходов, но скорость его перемещения слишком низкая.
Выполните следующие шаги, чтобы редактировать режим передвижения:
- Убедитесь, что вы вошли в систему в качестве администратора.
- Перейдите на страницу служебных сервисов.
- Скопируйте параметры режима передвижения Время пешком.
- Введите Время бегом в качестве имени и заполните описание.
- Повысьте параметр скорости пешехода, чтобы он соответствовал скорости бега.
- Сохранить режим передвижения
Любой участник организации, кто будет запускать инструменты анализа, где можно указать режим, увидит новую опцию Время бегом среди доступных режимов.
Чтобы сравнить опцию Время бегом с опцией по умолчанию Время пешком, запустите какой-нибудь сетевой анализ дважды, выбрав соответствующий режим. Больший полигон на рисунке ниже показывает, куда может добежать человек за 5 минут, если он будет это делать со скоростью 10 км/ч. Меньший полигон показывает, куда он дойдет, если будет идти пешком со скоростью 5 км/ч.
Настройте рабочее время грузовика
В службе доставки есть парк грузовиков высотой до 3,5 м со сдвоенными осями. Правдоподобные маршруты создаются с помощью стандартных инструментов ArcGIS Online для парка грузовиков. Компания использует особые режимы передвижения, чтобы уточнить, что по дороге разрешен проезд грузовиков со сдвоенными осями, а также высоты мостов достаточно, чтобы грузовик проехал под ними.
Чтобы решить эту задачу, администратор организации должен выполнить следующие действия:
- Войдите в организацию под учетной записью администратора.
- Перейдите на страницу служебных сервисов.
- Скопируйте параметры режима передвижения Esri по умолчанию Время на грузовике.
- Введите Рабочее время грузовика в качестве имени и заполните описание.
- Настройте остальные параметры, зная особенности вашего автопарка.
Это значит, что параметры Проезд на грузовике, Запрет транспортных средств со сдвоенными осями и Ограничение по высоте применены, а высота транспортного средства указана как 3.5 м.
Пара рисунков наверху этой страницы показывает сравнение маршрутов для грузовиков разной высоты.
Параметры режима передвижения
Для режима передвижения можно настроить следующие параметры:
- Impedance – Атрибут стоимости, на основании которого оптимизируются вычисления. Как правило это время или расстояние.
- Time Attribute – показывает атрибут стоимости на основе времени для путевых листов.
- Distance Attribute – атрибут стоимости на основе расстояния для маршрутов и расчета стоимости в зависимости от расстояния для решения задачи прокладки маршрутов для автопарка.
- U-Turns at Junctions – где можно выполнять развороты.
- Simplification Tolerance – насколько генерализовать выходную геометрию.
- Use Hierarchy – использовать ли иерархию классов дорог при анализе.
- Restrictions – атрибуты-ограничения для анализа.
- Parameter Values – указываются особые параметры автомобиля или насколько критично каждое ограничение.
Режимы передвижения по умолчанию
Доступны следующие преднастроенные режимы передвижения:
Режим | Описание |
---|---|
Время в пути на машине | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по времени решение. Учитывается одностороннее движение, избегаются запрещенные повороты и соблюдаются прочие правила, специфичные для легковых машин. Если указывается время начала, используется динамическая скорость движения на основе трафика там, где доступны данные трафика. |
Расстояние поездки на машине | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по расстоянию решение. Учитывается одностороннее движение, избегаются запрещенные повороты и соблюдаются прочие правила, специфичные для легковых машин. |
Время движения по сельской местности | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по времени решение. Он учитывает одностороннее движение, избегает запрещенных поворотов и следует прочим правилам, которые распространяются на легковые автомобили, но при этом не препятствует движению по дорогам без покрытия. Если указывается время начала, используется динамическая скорость движения на основе данных трафика, если она доступна. |
Расстояние движения по сельской местности | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по расстоянию решение. Он учитывает одностороннее движение, избегает запрещенных поворотов и следует прочим правилам, которые распространяются на легковые автомобили, но при этом не препятствует движению по дорогам без покрытия. |
Время в пути на грузовике | Моделирует передвижение на грузовиках по разрешенным для них дорогам, при этом находится оптимальное по времени решение. Она также учитывает одностороннее движение, избегает запрещенных поворотов и т.п. Если вы указываете время начала, то используется динамическая скорость движения на основе данных трафика, если такие данные доступны, до достижения допустимой скорости движения грузовика. |
Расстояние поездки на грузовике | Моделирует передвижение на грузовиках по разрешенным для них дорогам, при этом находится оптимальное по расстоянию решение. Она также учитывает одностороннее движение, избегает запрещенных поворотов и т.п. |
Время пешком | Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по времени. Скорость движения считается 5 км/ч. |
Расстояние пешком | Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по расстоянию. |
Атрибуты и параметры
Ограничение представляет собой предпочтение или требование во время поездки. В большинстве случаев, ограничения приводят к запрету проезда по дорогам, но они также могут указывать, избегать дорогу или наоборот, предпочесть ее. Например, использование ограничения Avoid Toll Roads приведет к тому, что платные дороги будут использоваться, только если это абсолютно необходимо для посещения остановки. Height Restriction позволяет прокладывать маршрут в обход всех объектов с пролетами, меньшими, чем высота транспортного средства. Если транспортное средство перевозит коррозионные вещества, применение ограничения Any Hazmat Prohibited предотвратит перевозку таких материалов по тем дорогам, по которым это недопустимо.
Примечание:
Некоторые ограничения поддерживаются только в определенных странах; их доступность по регионам указана в списке ниже. Кроме доступности ограничений по регионам, можно проверить его доступность в определенной стране по таблице в разделе список стран, для которых есть сервис сетевого анализа. Если для страны указано значение Yes в столбце Атрибуты логистики, то будут проверены ограничения, которые есть для всего региона, в котором находится страна. Если вы задаете имена ограничений, которые недоступны в стране, где находятся инциденты, сервис игнорирует их.
Ограничения
Ниже приводится список доступных ограничений и их краткое описание:
- Any Hazmat Prohibited – в маршрут не включаются дороги, по которым запрещена перевозка любых видов опасных веществ.
- Avoid Carpool Roads – в маршрут не будут включаться дороги, предназначенные исключительно для пассажирских перевозок (автобусы и т.д.).
- Avoid Express Lanes – в маршрут не будут включаться дороги, предназначенные для скоростного передвижения.
- Avoid Ferries – не включает в маршрут участки с паромными переправами.
- Avoid Gates – в маршрут не будут включаться дороги, на которых имеются ворота для въезда по пропуску или охраняемые въезды.
- Avoid Limited Access Roads – не включает в расчет автомагистрали, доступ на которые ограничен.
- Avoid Private Roads – в маршрут не будут включаться частные дороги.
- Avoid Roads Unsuitable for Pedestrians — В маршрут не будут включаться дороги, непригодные для передвижения пешеходов.
- Avoid Stairways – в маршрут не будут включаться пригодные для пешеходов лестницы.
- Avoid Toll Roads – избегать дороги, за которые взимается плата или другие платежи за использование.
- Avoid Truck Restricted Roads – избегать дороги, на которых запрещен проезд грузового транспорта, если только на них не находится точка доставки.
- Avoid Unpaved Roads – в маршрут не будут включаться дороги без покрытия (например, грунтовые, с гравийным покрытием и т.д.).
- Axle Count Restriction– в маршрут не будут включаться дороги, по которым запрещено движение грузовиков с указанным количеством осей. Число осей грузовика задается ограничивающим параметром Number of Axles.
- Driving a Bus – в маршрут не будут включаться дороги, по которым запрещено движение автобусов. Использование этого ограничения также позволяет учитывать в маршруте дороги с односторонним движением.
- Driving a Taxi – в маршрут не будут включаться дороги, по которым запрещено движение такси. Использование этого ограничения также позволяет учитывать в маршруте дороги с односторонним движением.
- Driving a Truck – в маршрут не будут включаться дороги, по которым запрещено движение грузовиков. Использование этого ограничения также позволяет учитывать в маршруте дороги с односторонним движением.
- Driving an Automobile – в маршрут не будут включаться дороги, по которым запрещено движение автомобилей. Использование этого ограничения также позволяет учитывать в маршруте дороги с односторонним движением.
- Driving an Emergency Vehicle – в маршрут не будут включаться дороги, по которым запрещено движение на автомобилях спецслужб. Использование этого ограничения также позволяет учитывать в маршруте дороги с односторонним движением.
- Height Restriction – в маршрут не будут включаться дороги, по которым запрещено движение автомобилей больше разрешенной высоты. Высота транспортного средства задается параметром Vehicle Height (meters).
- Kingpin to Rear Axle Length Restriction – в маршрут не будут включаться дороги, где грузовик превышает максимально допустимую длину от прицепного механизма до заднего моста. Длина между прицепным механизмом грузовика и его задним мостом задается параметром Vehicle Kingpin to Rear Axle Length (meters).
- Length Restriction – в маршрут не будут включаться дороги, по которым запрещено движение автомобилей больше разрешенной длины. Длина транспортного средства задается параметром Vehicle Length (meters).
- Preferred for Pedestrians – Использует предпочтительные маршруты, пригодные для передвижения пешеходов.
- Riding a Motorcycle – в маршрут не будут включаться дороги, по которым запрещено движение мотоциклов. Использование этого ограничения также позволяет учитывать в маршруте дороги с односторонним движением.
- Roads Under Construction Prohibited – в маршрут не будут включаться дороги, находящиеся на ремонте.
- Semi or Tractor with One or More Trailers Prohibited – в маршрут не будут включаться дороги, по которым запрещено движение автоприцепов и тягачей с трейлерами.
- Single Axle Vehicles Prohibited – в маршрут не будут включаться дороги, по которым запрещено движение на автомобилях с одной осью.
- Tandem Axle Vehicles Prohibited – в маршрут не будут включаться дороги, по которым запрещено движение на автомобилях со сдвоенной осью.
- Through Traffic Prohibited – в маршрут не будут включаться дороги, по которым запрещен сквозной проезд.
- Truck with Trailers Restriction – в маршрут не будут включаться дороги, по которым запрещено движение грузовиков с указанным числом прицепов. Число прицепов задается параметром Number of Trailers on Truck.
- Use Preferred Hazmat Routes – маршрут пройдет по дорогам, которые предназначены для перевозки опасных веществ.
- Use Preferred Truck Routes – маршруты будут, по возможности, проходить по дорогам, которые предназначены для грузовиков, например, по дорогам, которые являются частью национальной дорожной сети, как указано в National Surface Transportation Assistance Act для США, или по дорогам, которые предназначены для грузовиков в штатах или провинциях, или по дорогам, которые предпочитают водители.
- Walking – в маршрут не будут включаться дороги, по которым запрещено движение пешеходов.
- Weight Restriction – в маршрут не будут включаться дороги, по которым запрещено движение автомобилей больше разрешенного веса. Вес транспортного средства задается параметром Vehicle Weight (kilograms).
- Weight per Axle Restriction – в маршрут не будут включаться дороги, по которым запрещено движение автомобилей с весом на ось больше разрешенного. Вес на ось транспортного средства задается параметром Vehicle Weight per Axle (kilograms).
- Width Restriction – в маршрут не будут включаться дороги, по которым запрещено движение автомобилей больше разрешенной ширины. Ширина транспортного средства задается параметром Vehicle Width (meters).
Параметры использования ограничения
Для некоторых параметров необходимо указать величину ограничения, например, вес транспортного средства для Weight Restriction. Вы можете использовать этот параметр, чтобы указать, является ли движение по дорогам, для которых установлено это ограничение, запрещенным, нежелательным или предпочтительным. Если ограничение означает нежелательность или предпочтительность использования дороги, вы можете дополнительно указать с помощью этого параметра степень нежелательности или предпочтительности. Например, вы можете установить для платных дорог правило никогда их не использовать, по возможности избегать или наоборот, отдавать им предпочтение.
Параметр Restriction Usage Parameter для ограничения может быть задан следующим образом:
- Prohibited – передвижение по дорогам, имеющим это ограничение, полностью запрещено.
- Avoid High – крайне маловероятно, что инструмент включит в маршрут дороги с этим ограничением.
- Avoid Medium – маловероятно, что инструмент включит в маршрут дороги с этим ограничением.
- Avoid Low – есть доля вероятности, что инструмент включит в маршрут дороги с этим ограничением.
- Prefer Low – есть вероятность, что инструмент включит в маршрут дороги с этим ограничением.
- Prefer Medium – вероятно, что инструмент включит в маршрут дороги с этим ограничением.
- Prefer High – высока вероятность того, что инструмент включит в маршрут дороги с этим ограничением.
В большинстве случае можно использовать значение по умолчанию Prohibited для Restriction Usage параметра ограничения, особенно если оно связано с параметрами транспортного средства (например, высота). Однако в некоторых случаях значение параметра Restriction Usage будет зависеть от ваших предпочтений при выборе маршрута. Например, ограничение Avoid Toll Roads по умолчанию установлено как Avoid Medium для Restriction Usage. Это означает, что, при наличии данного ограничения инструмент будет по возможности избегать использования платных дорог при построении маршрута. Avoid Medium также указывает, насколько важно избегать использования платных дорог при поиске лучшего маршрута: это ограничение имеет средний приоритет. Avoid Low исключение платных дорог из маршрута будет иметь меньшее значение, а при выборе Avoid High – большее, поэтому сервис будет создавать более длинные маршруты, чтобы по возможности избежать использования платных дорог. Prohibited использование платных дорог будет полностью запрещено, и сервис не сможет включать их в маршрут. Следует помнить, что в некоторых случаях целью анализа является прокладка маршрута в обход платных дорог, а в других случаях проезд по платным дорогам может быть предпочтителен, поскольку время, потраченное на движение, более ценно, чем деньги, уплаченные за проезд. Если необходимо избежать пробок, выберите Prefer Low, Prefer Medium или Prefer High в качестве значения для параметра Restriction Usage. Чем выше предпочтительность, тем с большей степенью вероятности маршрут будет проходить по дорогам с этим ограничением.
Сброс режимов передвижения
Чтобы сбросить настройки режимов передвижения к настройкам по умолчанию, щелкните Сбросить или удалите режим. При этом будут удалены все режимы передвижения, настроенные для организации, останутся только те, которые были заданы по умолчанию. Теперь можно настраивать режимы передвижения заново.
Язык режима передвижения
В общем, язык, заданный в параметрах пользователя участника, определяет язык, на котором будет отображаться информация о режиме передвижения в ArcGIS Online. Например, если участник организации задает французский язык, другие участники будут видеть информацию о режиме передвижения на французском при прокладывании маршрутов.
Если администратор организации изменяет или создает режимы передвижения для организации, режимы передвижения отображаются для всех участников организации на текущем языке администратора, перезаписывая индивидуальные параметры языка отдельных участников. Например, если задан английский язык, когда вы настраиваете режимы передвижения, заново настроенные режимы передвижения отображаются на английском для всех участников, независимо от настроек отдельных участников.
Если вы хотите изменить язык режима передвижения после настройки режимов передвижения для организации - например, чтобы изменить язык обратно на французский - вы должны обновить язык в параметрах пользователя и сбросить режимы передвижения на настройки по умолчанию. Затем вы можете перенастроить режимы передвижения на новый язык.