设置边连通性 (公共设施网络)

描述

定义要素与给定资产类型的线或边对象的连接方式。

可以在两个位置与线和边对象建立连通性:端点和中跨折点。域网络中的每个资产类型设置均带有默认边连通性设置。

了解有关如何为要素设置边连通性的详细信息

使用方法

语法

arcpy.un.SetEdgeConnectivity(in_utility_network, domain_network, line_featureclass, assetgroup, assettype, edge_connectivity)
参数说明数据类型
in_utility_network

公共设施网络,其中包含要设置边连通性的资产类型。

Utility Network; Utility Network Layer
domain_network

域网络,其中包含要设置边连通性的资产类型。

String
line_featureclass

输入要素类或表名称,该要素类或表包含要设置边连通性的资产类型。

String
assetgroup

资产组,其中包含要设置边连通性的资产类型。

String
assettype

需要设置边连通性的资产类型。

String
edge_connectivity

指定将分配给资产类型的边连通性类型。

  • ANY_VERTEX要素将连接到边上的任何位置,包括端折点。
  • END_VERTEX要素将仅连接到边的端折点。
String

派生输出

名称说明数据类型
out_utility_network

更新的公共设施网络。

公共设施网络

代码示例

SetEdgeConnectivity 示例 1(Python 窗口)

将配电域网络中地下资产类型的边连通性策略更改为任意折点。

import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution", 
                             "ElectricDistributionLine", "Low Voltage", 
                             "Underground", "AnyVertex")
SetEdgeConnectivity 示例 2(Python 窗口)

将配电域网络中连接器资产类型的边连通性策略更改为端折点。

import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution", 
                             "ElectricDistributionLine", "Connector", 
                             "Connector", "EndVertex")

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题