向几何网络中添加边-边连通性规则 (Data Management)
摘要
向几何网络中添加边-边连通性规则。
用法
-
指定的要素类必须位于几何网络中。
-
作为添加边-边规则的副产物,如果起始和终止边要素类与交汇点要素类之间不存在边-交汇点规则,会将该规则添加到几何网络中。
-
默认交汇点子类型必须是指定交汇点子类型之一。
语法
AddEdgeEdgeConnectivityRuleToGeometricNetwork_management (in_geometric_network, in_from_edge_feature_class, from_edge_subtype, in_to_edge_feature_class, to_edge_subtype, in_junction_subtypes, default_junction_subtype)
参数 | 说明 | 数据类型 |
in_geometric_network |
要添加连通性规则的几何网络。 | Geometric Network |
in_from_edge_feature_class |
起始边要素类的名称。 | String |
from_edge_subtype |
起始边要素类的子类型描述。如果要素类不存在子类型,则使用要素类名称。 | String |
in_to_edge_feature_class |
终止边要素类的名称。 | String |
to_edge_subtype |
终止边要素类的子类型描述。如果要素类不存在子类型,则使用要素类名称。 | String |
in_junction_subtypes [in_junction_subtypes,...] |
连接上述边要素类或子类型需要借助的交汇点要素类和子类型。 | String |
default_junction_subtype |
将用作边-边连通性规则的默认交汇点子类型的交汇点子类型。 | String |
代码实例
AddEdgeEdgeConnectivityRuleToGeometricNetwork 示例(独立脚本)
以下独立 Python 脚本演示了如何在 Python 脚本中使用向几何网络中添加边交汇点连通性规则 (AddEdgeJunctionConnectivityRuleToGeometricNetwork) 向几何网络中添加具有三种不同交汇点类型的边-边连通性规则。
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:/data/Montgomery.gdb/Water/Water_Net"
# Process: Add Edge-Edge Connectivity Rule To Geometric Network
arcpy.AddEdgeEdgeConnectivityRuleToGeometricNetwork(Water_Net, "Distribmains", "Distribmains", "Distribmains", "Distribmains", "Fittings,Tap;Fittings,Tee;Fittings,Bend", "Fittings,Tap")
环境
此工具不使用任何地理处理环境
相关主题
许可信息
ArcGIS for Desktop Basic:否
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013