向几何网络中添加边-交汇点连通性规则 (Data Management)

许可等级:BasicStandardAdvanced

摘要

向几何网络中添加边-交汇点连通性规则。

用法

语法

AddEdgeJunctionConnectivityRuleToGeometricNetwork_management (in_geometric_network, in_edge_feature_class, edge_subtype, in_junction_feature_class, junction_subtype, {default_junction}, {edge_min}, {edge_max}, {junction_min}, {junction_max})
参数说明数据类型
in_geometric_network

要添加连通性规则的几何网络。

Geometric Network
in_edge_feature_class

边要素类的名称。

String
edge_subtype

边要素类的子类型描述。如果要素类不存在子类型,则使用要素类名称。

String
in_junction_feature_class

交汇点要素类的名称。

String
junction_subtype

交汇点要素类的子类型描述。如果要素类不存在子类型,则使用要素类名称。

String
default_junction
(可选)

指示是否在要素类中边的悬挂终点上自动创建该规则中指定的交汇点,该要素类被指定为规则的一部分。

  • DEFAULT在边的悬挂终点上为该规则创建交汇点。
  • NO_ DEFAULT不在边的悬挂终点上为该规则创建交汇点。这是默认设置。
Boolean
edge_min
(可选)

可连接至每个交汇点的边的最小数量。如果未指定任何数值,则允许任意数量的边连接至要素类或子类型对的单个交汇点。

Long
edge_max
(可选)

可连接至每个交汇点的边的最大数量。如果未指定任何数值,允许任意数量的边连接至要素类或子类型对的单个交汇点。

Long
junction_min
(可选)

可连接至每个边的交汇点的最小数量。如果未指定任何数值,则允许任意数量的交汇点连接至要素类或子类型对的单个边。

Long
junction_max
(可选)

可连接至每个边的交汇点的最大数量。如果未指定任何数值,允许任意数量的交汇点连接至要素类或子类型对的单个边。

Long

代码实例

AddEdgeJunctionConnectivityRuleToGeometricNetwork 示例(独立脚本)

以下独立 Python 脚本演示了如何在 Python 脚本中使用 AddEdgeJunctionConnectivityRuleToGeometricNetwork 向几何网络中添加具有基数的边-交汇点连通性规则。

# Import arcpy module
import arcpy

# Local variables:
Water_Net = "C:\\testing\\GeometricNetworks\\Montgomery.gdb\\Water\\Water_Net"

# Process: Add Edge-Junction Connectivity Rule To Geometric Network
arcpy.AddEdgeJunctionConnectivityRuleToGeometricNetwork(Water_Net, "Distribmains", "Distribmains", "Fittings", "Tap", "DEFAULT", "0", "2", "0", "2")

环境

此工具不使用任何地理处理环境

相关主题

许可信息

ArcGIS for Desktop Basic:否
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013