Skip to main content

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

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

Важно:

Тип трассировки по кратчайшему пути устарел в ArcGIS Pro 3.7 и ArcGIS Enterprise 12.1.

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

Обратите внимание, что трассировка пути в настоящее время поддерживается не на всех платформах. Некоторые клиенты, API и SDK получат поддержку трассировки пути в будущих выпусках.

Более подробно см. в разделе Типы трассировки инженерной сети.

Требования

Для выполнения трассировки кратчайшего пути, должны быть выполнены следующие требования:

  • Две начальные точки должны быть размещены на объектах сети.

  • Топология сети должна быть включена.

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

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

  1. Убедитесь, что инженерная сеть доступна в активном виде карты и нажмите вкладку Инженерная сеть.

    Вкладка Инженерная сеть

    Будет активирована вкладка Инженерная сеть.

  2. Убедитесь, что две начальные точки существуют. В группе Инструменты щелкните команду Трассировка, чтобы открыть панель Трассировка. Установите две Начальных точки, которые будут использоваться в трассировке.

  3. На вкладке Инженерная сеть в группе Инструменты из галереи инструментов щелкните Кратчайший путь.

    Группа Инструменты

    Подсказка:

    Используйте стрелку вниз для просмотра галереи инструментов для поиска Кратчайший путь.

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

  4. Для параметра Имя сетевого атрибута кратчайшего пути укажите сетевой атрибут, который будет использоваться для расчета кратчайшего пути или стоимости перемещения между двумя начальными точками. Используйте числовой атрибут сети, например, Shape length.

  5. При необходимости примените дополнительные параметры конфигурации. В описании инструмента Трассировка можно найти полный список параметров. Также см. Настроить трассировку.

  6. Щелкните Запустить.

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