使用方法
必须禁用网络拓扑。
使用企业级地理数据库时,必须满足以下要求:
- 输入公共设施网络参数值必须来自作为数据库公共设施网络所有者建立的数据库连接。
- 连接的 ArcGIS Enterprise 门户帐户必须为门户公共设施网络所有者。
- 此工具在执行时必须连接到默认版本。
语法
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 | 指定将分配给资产类型的边连通性类型。
| String |
派生输出
名称 | 说明 | 数据类型 |
out_utility_network | 更新的公共设施网络。 | 公共设施网络 |
代码示例
将配电域网络中地下资产类型的边连通性策略更改为任意折点。
import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution",
"ElectricDistributionLine", "Low Voltage",
"Underground", "AnyVertex")
将配电域网络中连接器资产类型的边连通性策略更改为端折点。
import arcpy
arcpy.SetEdgeConnectivity_un("Utility Network", "ElectricDistribution",
"ElectricDistributionLine", "Connector",
"Connector", "EndVertex")
环境
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是