描述
根据数字化方向或几何网络中的源头/汇点设置来设置几何网络的流向。
使用方法
与几何网络分析 工具条不同,除可根据网络中定义的源头/汇点外,此工具还可以根据网络边的数字化方向来设置流向。
了解有关几何网络中的流向的详细信息流向必须在编辑会话下设置。如果此工具运行时没有激活的编辑会话,该工具会自动启动一个编辑会话。
企业级地理数据库中的几何网络必须注册为版本,才能使用此工具。
此工具不支持分项选择;需在几何网络中对各边设置流向。
此工具只能使用前台处理方式运行,不能使用后台处理方式运行。
与其他数据集(如拓扑数据集或网络数据集)不同,几何网络没有关联图层。因此,在 ArcMap 中使用此工具时,必须从磁盘选择几何网络。不存在从图层下拉列表选择几何网络作为对该工具的输入的选项。
语法
arcpy.management.SetFlowDirection(in_geometric_network, flow_option)
参数 | 说明 | 数据类型 |
in_geometric_network | 为其设置流向的几何网络。 | Geometric Network |
flow_option | 指示流向建立的方法;此处无默认值。
| String |
代码示例
SetFlowDirection 示例(独立脚本)
以下独立 Python 脚本演示了如何在 Python 脚本中使用 SetFlowDirection 来设置几何网络的流向。
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:/testing/GeometricNetworks/Montgomery.gdb/Water/Water_Net"
# Process: Set Flow Direction
arcpy.SetFlowDirection_management(Water_Net, "WITH_DIGITIZED_DIRECTION")
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是