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

Сводка

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

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

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

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

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

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

Синтаксис

SetFlowDirection(input_trace_network, in_edges, flow_direction)
ParameterОбъяснениеТип данных
input_trace_network

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

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

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

Feature Layer
flow_direction

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

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

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

NameОбъяснениеТип данных
updated_trace_network

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

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

Пример кода

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

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

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

Environments

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

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

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

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