设置流向 (追踪网络)

描述

设置版本 1 追踪网络中线要素的流向。

使用方法

  • 只能通过设置流向工具为参与版本 1 追踪网络的线要素设置流向。

    旧版本:

    追踪网络版本 2 或更高版本不支持设置流向工具。使用 FLOWDIRECTION 网络属性字段在网络中设置或修改线要素的流向

  • 必须启用网络拓扑。

  • 可在要素级别将流向指定为沿着数字化方向、沿着与数字化方向相反的方向或不确定方向。当地图上存在选择要素时,将仅为那些要素设置流向。

    了解有关如何设置流向的详细信息

语法

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: 是

相关主题