Сводка
Задает направление потока линейных объектов в сети версии 1 трассировки.
Использование
Направление потока можно задать только инструментом Установить направление потока для линейных объектов, участвующих в сети трассировки версии 1.
Прежние версии:
Инструмент Установить направление потока не поддерживается Сеть трассировки версии 2 или более поздней версии. Воспользуйтесь атрибутивным полем сети FLOWDIRECTION, чтобы задать или изменить направление стока линейного объекта в сети.
Топология сети должна быть включена.
Направление потока может быть задано на уровне объекта с направлением оцифровки, против направления оцифровки или как неопределенное. Если на карте существует выборка объектов, то направление потока будет задано только для этих объектов.
Синтаксис
arcpy.tn.SetFlowDirection(input_trace_network, in_edges, flow_direction)
Parameter | Объяснение | Тип данных |
input_trace_network | Сеть трассировки, содержащая класс линейных объектов, на которых будет задано направление потока. Примечание:Этот параметр требует на входе использования Сети трассировки версии 1. | Trace Network; Trace Network Layer |
in_edges [in_edges,...] | Полилинейные объекты, участвующие во входной сети трассировки. | Feature Layer |
flow_direction | Задает направление потока ребер.
| String |
Производные выходные данные
Name | Объяснение | Тип данных |
updated_trace_network | Обновленная трассировка сети. | Сеть трассировки |
Пример кода
Устанавливает направление потока по направлению оцифровки для класса ребер HydroLines.
import arcpy
arcpy.SetFlowDirection_tn("C:\\MyProject\\NHD.gdb\\Hydro\\HydroNetwork_v1",
"HydroLines", "WITH_DIGITIZED_DIRECTION")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да