Доступно с лицензией Network Analyst.
Вы можете провести сетевой анализ с атрибутами параметров во время поиска решения.
Первый шаг к проведению такого анализа — набор сетевых данных с атрибутами параметров.
Более подробно об использовании параметров с сетевыми атрибутами
Что такое атрибуты параметра?
Атрибут параметра — тип атрибута, включающий происхождение параметра, которые Вы можете изменить в процессе поиска решения.
Значение параметра может быть изменено для изменения функционирования атрибута параметра. К примеру, Вы можете внести фактор масштаба в параметрический атрибут времени прохода по маршруту для увеличения времени прохода по маршруту в данном процессе разрешения проблемы. Вы можете обозначить высоту транспортного средства в атрибуте параметра запрета, чтобы расчетчик маршрута не выбирал маршруты с препятствиями, расположенными ниже, чем высота транспортного средства.
Параметр ограничения использования
По умолчанию всем атрибутам ограничения присвоен параметр «Ограничение использования» (Restriction Usage). Вы выбираете значение для параметра, предпочитая избегать или запрещать сетевые элементы, использующие это ограничение. Вы также выбираете уровень предпочтения или избегания.
Как правило, данный параметр устанавливается как «Запрещать» (Prohibit). Естественно, Вы выберете «Запрещать» для ограничений, основанных на физических возможностях, как то: ограничения по высоте. Однако Вы также можете выбрать «по возможности избегать» или «предпочитать» сетевые элементы, используя иные значения. Например, Вы можете выбрать избежание платных дорог или назначить предпочитаемые маршруты движения грузовиков.
Мягкие ограничения
Настройка параметра ограничения использования на атрибут ограничения Избегать низкий/средний/высокий создает мягкое ограничение, поскольку это означает, что ограниченный участок дороги все еще может использоваться, в противоположность Запрещено, что накладывает жесткое ограничение. При внутреннем использовании мягких ограничений, механизм расчета настроит стоимость импеданса для дорого с мягкими ограничениями и будет использовать настроенную стоимость при поиске пути. Это позволяет механизму расчета избегать дорог с мягкими ограничениями и искать альтернативные пути. Дороги с мягкими ограничениями все еще могут включаться в маршрут, если в результате нормированная стоимость будет снижаться. Мягкие ограничения только меняют внутреннюю стоимость импеданса в процессе поиска пути. В сообщении об импедансе в конце поиска решения, это будет истинная стоимость импеданса.
У механизмов расчета матрицы Источник-Назначение и Ближайший пункт обслуживания для определения оптимального пути между местами инцидентов и пунктами обслуживания используются значения настроенного импеданса с мягкими ограничениями. В вышеприведенной сети, при перемещении от инцидента B к пункту 2, механизм расчета выберет путь, который использует ребро с мягким ограничением, поскольку стоимость импеданса составит всего 14, тогда как объезд без использования ребра с мягким ограничением повышает стоимость импеданса до16 (т.е. как у истинного импеданса, поскольку ребро с мягким ограничением не используется).
При использовании одновременно мягких ограничений и предельных значений для механизмов расчета Источник-Назначение и Ближайший пункт обслуживания, следует учесть два аспекта: способ сообщений о рангах и вероятность невозможности нахождения всех ожидаемых вариантов. При ранжировании маршрутов механизмов расчета Источник-Назначение и Ближайший пункт обслуживания используется истинная стоимость импеданса, вместо настроенной с применением мягких ограничений. В том же примере, маршрут к пункту 2 получит ранг 1, а маршрут к пункту 1 будет иметь ранг 2. Это происходит потому, что истинная стоимость импеданса до пункта 2 составляет 9, хотя при использовании настроенной стоимости, она равняется 14. Истинная стоимость импеданса и настроенная стоимость до пункта 1 равняется 10.
В редких случаях, при использовании одновременно мягких ограничений и предельных значений путь между источником и назначением может не быть найден. Это происходит потому, что наиболее оптимальный путь определяется с использованием настроенной по мягким ограничениям стоимости импеданса. Если между двумя местоположениями возможны два маршрута, один из которых, с меньшим импедансом, использует мягкие ограничения, а второй длиннее, но обходит мягкие ограничения, он будет записан как оптимальный. Однако если предельное значение находится между истинной стоимостью импеданса этих двух маршрутов, то, хотя все еще можно достичь заданного местоположения в рамках предельного значения, маршрут не будет возвращен, поскольку найденный оптимальный путь имеет стоимость импеданса выше предельного значения.
На примере выше есть два возможных маршрута от Origin A до Destination 1. Красный маршрут проходит по платной дороге с истинной стоимостью импеданса 9. Синий маршрут не проходит по платной дороге, но имеет истинную стоимость импеданса 14. Когда параметр Избегать платных дорог настроен на Избегать: среднее, настроенная стоимость с мягким ограничением маршрута с платной дорогой (16) станет выше, чем маршрут в объезд (настроенная стоимость 14). Поэтому, маршрут в объезд рассматривается как оптимальный. Если задано предельное значение 10, механизм не вернет решение, поскольку оно ниже стоимости истинного импеданса оптимального пути. Если у вас возникает эта ситуация, но вы предполагаете, что имеется маршрут ниже предельного значения, попробуйте удалить мягкие ограничения и найти кратчайший путь по стоимости истинного импеданса. Или, если вы все равно хотите использовать мягкие ограничения, чтобы избегать некоторых дорог, но знаете, что между пунктами можно проложить маршрут, попробуйте либо увеличить предельное значение, либо не использовать его.
Проведение сетевого анализа в ArcMap с использованием атрибута параметра
Вы можете избрать следующую тактику для атрибутов параметров в сетевом анализе. Убедитесь, что у вас есть слой сетевого анализа и все необходимые объекты сетевого анализа, прежде чем следовать данной инструкции.
В окне Содержание дважды щелкните на слое сетевого анализа, чтобы просмотреть его свойства.
Перейдите на вкладку Настройки анализа.
Установите атрибуты параметра для проведения анализа. Чтобы использовать атрибут параметра стоимость, выберите его для настройки Импеданс. Чтобы использовать атрибуты ограничения, выберите их в разделе Ограничения.
Например, можно изменить Импеданс для чтения атрибута параметра цены и отметить Высота, Вредные вещества запрещены и Разрешение вредных веществ.
Перейдите на вкладку Параметры атрибута.
Если вам необходимо изменить какое-либо из значений атрибутов щелкните на столбце Значения по ряду с нужным параметром атрибута и измените значение параметра.
К примеру, в анализ могут быть внесены следующие изменения, при учете того, что наборы сетевых данных имеют подходящие атрибуты и параметры:
Установите параметр Фактор времени вождения атрибута стоимости DriveTime_Scaled на 1.5, чтобы увеличить время в пути на обледеневших дорогах на 50%.
Можно установить для параметра Высота транспортного средства атрибута Высота значение 13.5 футов, чтобы задать высоту машины, для которой выполняется данный анализ.
Установите параметр Ограничение использования того же атрибута Высота на Запрещено, так как вам вряд ли захочется вести свое транспортное средство под мост, клиренс которого меньше, чем высота транспортного средства.
Установите параметр Ограничение использования атрибута Вредные вещества запрещены в значение Запрещено, чтобы не допустить транспортные средства на эти дороги.
В случае, если грузовик все же не может не посещать дороги данного типа, можно, к примеру, ослабить ограничение, установив значение параметра Ограничение использования с Запрещено на Избегать: высокая степень. Это принудит расчетчик стараться избегать дорог данного типа и использовать их только в случае отсутствия альтернативных маршрутов (если альтернатива слишком дорога или использование такой дороги необходимо для достижения места остановки).
Установите параметр Ограничение использования атрибута Разрешение вредных веществ в значение Разрешение: низкая степень, Разрешение: средняя степень или Разрешение: высокая степень. Данный выбор означает низкую, среднюю или высокую степень вероятности, с которой Ваш грузовик будет использовать дороги данного типа.
Щелкните OK, чтобы сохранить настройки.
На панели Network Analyst щелкните кнопку Расчет , чтобы получить результаты с использованием этих параметрических атрибутов.