有效子网控制器属性

摘要

以下属性是在公共设施网络中使用 Describe 时由 validSubnetworkControllers 对象返回的。

了解有关子网的详细信息

属性

属性说明数据类型
assetGroupCode
(只读)

子网控制器的资产组代码。

Integer
assetTypes
(只读)

assetTypes 对象。 此对象可用于检索子网控制器资产类型的 assetTypeCodeassetTypeCode 为有效子网控制器资产类型代码的整数值。

Object

代码示例

公共设施网络有效子网控制器属性(独立脚本)

检索有效子网控制器的 assetTypes 对象的资产类型代码。

# Import required modules
import arcpy

# Describe functions on a Utility Network
UN = "C:\\Projects\\MyProject\\unowner.sde\\Naperville.UNOWNER.Naperville\\Naperville.UNOWNER.Naperville" 
d = arcpy.Describe(UN)

# Domain Network properties
domnets = d.domainNetworks

# For each domain network in the utility network
for dom in domnets:
    # For each tier in the domain network
    for tier in dom.tiers:
        # Print the valid subnetwork controller Properties        
        for vd in tier.validSubnetworkControllers:
            print(" -- Valid Subnetwork Controller Properties -- ")
            print("Asset Group Code: {0} \n".format(vd.assetGroupCode))
            print(" - Asset Type Properties - ")
            for at in vd.assetTypes:
                print("Asset Type Code: {0}".format(at.assetTypeCode))

在本主题中