Настроить режимы передвижения

Режим движения подразумевает способ перемещения по дорогам, например, пешком или на автомобиле. В ArcGIS режим передвижения определяет физические характеристики транспортного средства или пешехода. Они учитываются при построении маршрутов, чтобы определить, как человек или автомобиль перемещаются и где они могут это сделать. Результатом такого анализа являются уточненные маршруты, время в пути и направления перемещения, которые оптимизированы под выбранный режим. Например, на рисунке ниже приведены маршруты для грузовиков, чья высота не превышает 3,5м (слева) и более высокого грузовика (справа).

Низкий грузовик
Высокий грузовик

Режимы передвижения по сути являются шаблонами, состоящими из большого числа настроек. Чтобы разобраться в каждом из них, требуется время. Для точной установки всех этих настроек нужно внимание. Но проведя эту процедуру однажды и сохранив эти значения параметров в виде режима передвижения, вы сэкономите свое время в будущем и избежите ошибок при настройке этих параметров в процессе анализа, когда одну и ту же процедуру придется повторять многократно.

Некоторые функции портала по расчету маршрутов и путевых листов, например, инструменты Маршруты в Map Viewer (раньше распространялся как отдельная бета-установка, а теперь автоматически представленный на портале) и Map Viewer Classic (раньше назывался Map Viewer) и Планирование маршрутов в Map Viewer Classic, не позволяют задать параметры передвижения отдельно, для них используется единый режим, установленный изначально. При настройке режима для каждого из имеющихся транспортных средств или их типов, эти и другие инструменты, доступные в ArcGIS, позволят вам получать более точные результаты, поскольку будут учитывать режим передвижения, заданный по умолчанию.

Создавать, редактировать и удалять режимы могут только администраторы портала.

Настроить режимы передвижения

Администратор портала может настраивать режимы передвижения, изменяя их свойства в пользовательских сервисах сетевого анализа, работающих на портале, добавлять новые режимы, которые больше всего подходят для организации, или удалять те, которые не понадобятся при работе.

Примечание:

Если на портале используются сервисы сетевого анализа, предоставляемые через ArcGIS Online, необходимо изменить режимы передвижения в сервисе сетевого анализа ArcGIS Online в вашей организации ArcGIS Online от имени администратора. Вы не увидите опций настройки режимов передвижения в настройках портала. После настройки ArcGIS Online вы увидите новые режимы передвижения в виде опций на вашем портале.

Если на портале используется пользовательский сервис сетевого анализа с сервера, интегрированного с порталом, вы можете настроить режимы передвижения на портале. Вы увидите опции для настройки режимов передвижения только если вы настроили все сервисы сетевого анализа в разделе Маршрутизация в настройках служебных сервисов портала.

  1. Войдите на портал как администратор.
  2. Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
  3. Щелкните Служебные сервисы в левой части страницы.
  4. Щелкните Настроить режимы передвижения.
  5. Чтобы создать режим передвижения, щелкните Создать режим передвижения и введите его название и описание.
    1. Введите имя и описание для режима передвижения.

      Имя должно быть уникальным среди имеющихся режимов и иметь длину до 30 символов. Регистр не имеет значения. Слово Custom нельзя использовать в качестве имени. Описание может содержать до 1,024 символов.

    2. Выберите способ перемещения – Автомобиль, Грузовик, Пешком или Прочее.

      Этот тип может использоваться приложениями, которые будут показывать только режимы соответствующего типа.

    3. Выберите импеданс – 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).
      • Для вычислений кратчайшего расстояния можно использовать как Мили, так и Километры.

    4. Выберите атрибут времени.

      Если импеданс зависит от времени, здесь задан тот же атрибут, что и у импеданса.

    5. Выберите атрибут расстояния.

      Если импеданс зависит от расстояния, здесь задан тот же атрибут, что и у импеданса.

    6. Выберите правила разворотов.

      Чтобы понять, как работает этот параметр, представьте, что каждое соединение дорог – это точка, где пересекаются две улицы. Если пересекается три и более улиц, то это называется пересечением. Также улица может заканчиваться тупиком. Параметр может иметь следующие значения:

      Значение параметраОписание
      Allowed

      Развороты разрешены везде. Это значит, что развороты могут быть совершены в местах соединения улиц, после чего транспортное средство поедет обратно по той же улице, откуда приехало.

      Разрешены
      Развороты разрешены в соединениях любого количества прилегающих улиц.
      Allowed only at intersections and dead ends

      Развороты запрещены в соединениях, где есть только 2 прилегающих улицы.

      Разрешены только на пересечениях или в тупиках
      Развороты разрешены только на пересечениях и в тупиках.
      Allowed only at dead ends

      Развороты запрещены на всех соединениях и пересечениях, совершить их можно только в тупиках.

      Разрешены только в тупиках
      Развороты разрешены только в тупиках.
      Not allowed

      Развороты запрещены во всех соединениях, пересечениях, в тупиках. Однако если этот параметр включен, развороты можно будет совершать в местах остановок.

    7. Задайте допуск упрощения.

      Определяет, насколько сильно должна быть упрощенная геометрия, построенная в результате анализа. При упрощении сохраняются важнейшие точки на маршруте, например, повороты и перекрестки, составляющую основную форму маршрута, а остальные точки удаляются. Указываемое вами расстояние упрощения является максимальным допустимым смещением упрощенной линии от исходной. Упрощение линии сокращает количество вершин в геометрии. Также сокращается общее время анализа и повышается производительность отрисовки его результатов в приложении.

    8. Выберите, использовать ли иерархию.

      Когда используется иерархия, инструмент предпочитает улицы более высокого порядка (такие как скоростные автострады) улицам более низкого порядка (таким как местные дороги) и может использоваться для моделирования предпочтения водителей передвигаться по автострадам, а не местным дорогам, даже если это удлиняет путь. Особенно это относится к тем случаям, когда нужно определить маршруты к удаленным местам, поскольку водители предпочитают использовать в дальних поездках скоростные автострады без светофоров, перекрестков и поворотов. Использование иерархии ускоряет вычисления, особенно в случае протяжённых маршрутов, поскольку инструмент может определить лучший маршрут из сравнительно небольшого поднабора улиц. Если иерархия не используется, инструмент перебирает при определении маршрута все улицы и не отдает предпочтение улицам более высокого порядка. Может использоваться, когда необходимо найти короткий маршрут в пределах города, но не подходит для расчета длинных маршрутов. В результате сервис возвращает опцию иерархии, если расстояния по прямой между остановками составляет более 50 миль (80,46 км), даже если вы отключили использование иерархии.

    9. Выберите атрибуты ограничения для анализа.

      Для этот отметьте Применить для ограничений, подходящих для выбранного режима передвижения. Также можно согласовать параметр настройки и атрибута. Например, можно изменить параметр Restriction Usage в разделе ограничений, чтобы запретить передвижение по закрытым дорогам, или избегать их, если выбрать параметр Избегать. Некоторые ограничения (например, Предпочитаемые маршруты грузовиков) по умолчанию используют параметр Предпочтительно, чтобы перемещение выполнялось в первую очередь по ним.

      Подсказка:

      См.раздел Атрибуты и параметры, чтобы узнать об ограничениях и параметрах, которые можно указать для режима передвижения.

    10. Нажмите кнопку Сохранить режим передвижения, чтобы применить изменения.
  6. Чтобы создать новый режим передвижения на базе существующего, щелкните Копировать режим передвиженияКопировать режим передвижения рядом с именем режима.

    При этом откроется окно Создать режим передвижения, в котором параметры уже будут заполнены.

  7. Введите новое имя, внесите необходимые изменения и щелкните Сохранить режим передвижения, чтобы создать новый измененный режим.
  8. Чтобы изменить существующий режим передвижения, щелкните Редактировать режим передвиженияРедактировать режим передвижения в строке с режимом. Если необходимо, измените параметры и щелкните Сохранить режим передвижения, чтобы их применить.
  9. Чтобы удалить существующий режим передвижения, щелкните Удалить режим передвиженияУдалить режим передвижения в строке с режимом.

    Как минимум один режим движения должен быть задан.

Параметры режима передвижения

Для режима передвижения можно настроить следующие параметры:

  • 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. Чем выше предпочтительность, тем с большей степенью вероятности маршрут будет проходить по дорогам с этим ограничением.

Сброс режимов передвижения

Чтобы сбросить настройки режимов передвижения к настройкам по умолчанию, щелкните Сбросить или удалите режим. При этом будут удалены все режимы передвижения, настроенные для организации, останутся только те, которые были заданы по умолчанию. Теперь можно настраивать режимы передвижения заново.

Язык режима передвижения

В общем, язык, заданный в параметрах пользователя участника, определяет язык, на котором будет отображаться информация о режиме передвижения на портале. Например, если участник организации задает французский язык, другие участники будут видеть информацию о режиме передвижения на французском при прокладывании маршрутов.

Если администратор организации изменяет или создает режимы передвижения для организации, режимы передвижения отображаются для всех участников организации на текущем языке администратора, перезаписывая индивидуальные параметры языка отдельных участников. Например, если задан английский язык, когда вы настраиваете режимы передвижения, заново настроенные режимы передвижения отображаются на английском для всех участников, независимо от настроек отдельных участников.

Если вы хотите изменить язык режима передвижения после настройки режимов передвижения для организации - например, чтобы изменить язык обратно на французский - вы должны обновить язык в параметрах пользователя и сбросить режимы передвижения на настройки по умолчанию. Затем вы можете перенастроить режимы передвижения на новый язык.