Режимы передвижения

Доступно с лицензией Network Analyst.

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

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

Пример: пожарная машина с лестницей и машина спасателей

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

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

Использование режимов передвижения во время анализа позволяет избежать настройки этих параметров. Департамент пожарной службы создает в наборе сетевых данных два режима передвижения: Машина с лестницей и Спасательная машина. Каждому режиму назначаются определенные значения параметров передвижения в зависимости от типа транспортного средства. Когда диспетчеру надо создать маршрут для машины с лестницей, он задает для параметра режима передвижения значение Машина с лестницей и пропускает процесс настройки таких свойств, как импеданс транспортного средства, высота транспортного средства, политика U-разворотов и так далее. Вместо настройки нескольких параметров для каждого маршрута будет задан один параметр.

Настройки

В этом разделе перечислены параметры, которые задаются режимом передвижения. Здесь же приводятся примеры этих значений для разных режимов передвижения.

  • Имя - уникальное имя режима передвижения. Пустые имена или имена, содержащие < или > не допускаются.

    Вы можете выполнить следующие действия, нажав кнопку Опции Меню в правом верхнем углу диалогового окна.

    Примечание:

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

    • Добавить Новый (Ctrl+N) - создать режим передвижения.
    • Копировать Копировать (Ctrl+Shift+N) – создать копию существующего режима передвижения.
    • Удалить Удалить (Ctrl+Shift+D) – удалить существующий режим передвижения.
    • Карандаш Переименовать (F2) – переименовать режим передвижения.
    • По умолчанию По умолчанию (Ctrl+H) – задать существующий или создаваемый режим передвижения как режим по умолчанию.

  • Описание – краткое текстовое описание режима передвижения.

  • Тип – Обозначает категорию поездки или транспортное средство для данного режима передвижения.

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

  • Импеданс – задает атрибут стоимости, по которому оптимизируется анализ.

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

  • Затраты по времени – определяет атрибут, учитывающий затраты по времени передвижения по маршрутам.

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

  • Затраты по расстоянию – определяет атрибут затрат, учитывающий расстояние маршрутов передвижения и решения решения транспортных проблем.

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

  • Ограничения – показывает, какие атрибуты ограничения будут учитываться во время расчета.

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

  • Значения параметров – указывает значения для параметров атрибутов сети, которые их имеют.

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

  • Развороты – показывает, где в режиме передвижения разрешены развороты.

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

  • Использовать Иерархию – показывает, использует ли режим передвижения сетевую иерархию в анализе.

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

  • Упростить выходную геометрию – показывает, генерализирует ли (обобщает ли) режим передвижения геометрию результатов анализа и насколько.

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

Использование режимов передвижения

При создании слоя сетевого анализа, ссылающегося на сервис сетевого анализа портала или локальный или многопользовательский набор сетевых данных, новый слой будет использовать режим передвижения по умолчанию для соответствующего набора сетевых данных или сервиса. Сети на основе шейп-файла не поддерживают режимы перемещения, поэтому слои Сетевого анализа, ссылающиеся на сетевые наборы данных на основе шейп-файла, будут использовать настройки сети по умолчанию. Если вы создаете слой, используя один из инструментов геообработки Network Analyst, вы можете выбрать используемый в слое режим перемещения.

Вы можете просмотреть или изменить свойства режима передвижения слоя сетевого анализа на ленте Network Analysis.

Настройки режима передвижения на ленте Network Analysis

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

Кнопка открытия свойств режима передвижения на ленте Network Analyst

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

Страница Режим передвижения в свойствах слоя сетевого анализа с возможностью изменения значений параметров

Изменение любых настроек и их сохранение с помощью кнопки OK позволяет получить пользовательский режим передвижения, настроенный для данного слоя. Пользовательский режим передвижения более не связан с режимом передвижения источника сетевых данных и не доступен для использования с другими слоями сетевого анализа. Чтобы показать, что режим передвижения является пользовательским, его имя на ленте берется в угловые скобки (<>).

Настройки режима передвижения на ленте Network Analyst со скобками, обозначающими измененный режим

Создание режимов передвижения

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

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