Поиск кратчайшего пути

Шаги:
  1. Щелкните раскрывающееся меню палитры инструмента на панели инструментов Функции сетевого анализа (Utility Network Analyst) и нажмите кнопку инструмента флага (Добавить флаг на соединении или Добавить флаг на ребре).
  2. Щелкните, чтобы поместить флаги на объекты, вдоль которых вы хотите выполнить поиск пути.
  3. Щелкните Анализ (Analysis) и выберите Опции (Options).
  4. Перейдите на вкладку Веса (Weights).
  5. В раскрывающемся списке Веса соединений (Junction weights) выберите название веса, который необходимо использовать для них.
  6. В раскрывающемся списке Вес вдоль оцифрованного направления ребер (From-to edge weight) выберите название веса, которое необходимо использовать для трассировки ребер вдоль направления оцифровки.
  7. В раскрывающемся списке Вес против оцифрованного направления ребер (To-from edge weight) выберите название веса, которое необходимо использовать для трассировки ребер против направления оцифровки.
  8. Нажмите ОК.
  9. В раскрывающемся списке Трассировка задачи (Trace Task) выберите Найти путь (Find Path).
  10. Щёлкните на кнопке Расчет (Solve) Расчет.

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

ВниманиеВнимание:
Когда вы работаете с задачей Найти путь (Find Path), флаги, которые вы добавляете в сеть, должны быть либо флагами только на ребрах, либо флагами только в соединениях. Вы не сможете найти путь, если флаги расставлены и на ребрах, и на соединениях.
ПримечаниеПримечание:
По умолчанию, в задаче Найти путь (Find Path) веса не учитываются. Если вы не используете веса, найденный путь является кратчайшим на основании количества элементов-ребер пути.

Связанные темы

9/11/2013