Установить направление потока (Сеть трассировки)

Краткая информация

Задает направление потока линейных объектов в сети версии 1 трассировки.

Использование

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

    Прежние версии:

    Инструмент Установить направление потока не поддерживается Сеть трассировки версии 2 или более поздней версии. Воспользуйтесь атрибутивным полем сети FLOWDIRECTION, чтобы задать или изменить направление стока линейного объекта в сети.

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

  • Направление потока может быть задано на уровне объекта с направлением оцифровки, против направления оцифровки или как неопределенное. Если на карте существует выборка объектов, то направление потока будет задано только для этих объектов.

    Более подробно о том, как задать направление потока

Параметры

ПодписьОписаниеТип данных
Входная сеть трассировки

Сеть трассировки, содержащая класс линейных объектов, на которых будет задано направление потока.

Примечание:

Этот параметр требует на входе использования Сети трассировки версии 1.

Trace Network; Trace Network Layer
Векторные слои

Полилинейные объекты, участвующие во входной сети трассировки.

Feature Layer
Направление потока

Задает направление потока ребер.

  • По направлению оцифровкиНаправление потока будет находиться по направлению оцифровки ребер.
  • Против направления оцифровкиНаправление потока будет находиться против направления оцифровки ребер.
  • Неопределенное направлениеНаправление потока будет неопределенным.
String

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная сеть трассировки

Обновленная трассировка сети.

Сеть трассировки

arcpy.tn.SetFlowDirection(input_trace_network, in_edges, flow_direction)
ИмяОписаниеТип данных
input_trace_network

Сеть трассировки, содержащая класс линейных объектов, на которых будет задано направление потока.

Примечание:

Этот параметр требует на входе использования Сети трассировки версии 1.

Trace Network; Trace Network Layer
in_edges
[in_edges,...]

Полилинейные объекты, участвующие во входной сети трассировки.

Feature Layer
flow_direction

Задает направление потока ребер.

  • WITH_DIGITIZED_DIRECTIONНаправление потока будет находиться по направлению оцифровки ребер.
  • AGAINST_DIGITIZED_DIRECTIONНаправление потока будет находиться против направления оцифровки ребер.
  • INDETERMINATEНаправление потока будет неопределенным.
String

Производные выходные данные

ИмяОписаниеТип данных
updated_trace_network

Обновленная трассировка сети.

Сеть трассировки

Пример кода

SetFlowDirection, пример (окно Python)

Устанавливает направление потока по направлению оцифровки для класса ребер HydroLines.

import arcpy
arcpy.SetFlowDirection_tn("C:\\MyProject\\NHD.gdb\\Hydro\\HydroNetwork_v1", 
                          "HydroLines", "WITH_DIGITIZED_DIRECTION")

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы