有效交汇点对象属性

摘要

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

属性

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

有效交汇点对象的资产组代码。

Integer
assetTypes
(只读)

assetTypes 对象。 此对象可用于检索有效交汇点对象资产类型的 assetTypeCodeassetTypeCode 为有效交汇点对象资产类型代码的整数值。

Object

代码示例

公共设施网络有效交汇点对象属性(独立脚本)

检索有效交汇点对象的 assetTypes 对象的资产类型代码。

# 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 junction object Properties        
        for vjo in tier.validJunctionObjects:
            print(" -- Valid Junction Object Properties -- ")
            print("Asset Group Code: {0} \n".format(vjo.assetGroupCode))
            print(" - Asset Type Properties - ")
            for at in vjo.assetTypes:
                print("Asset Type Code: {0}".format(at.assetTypeCode))

在本主题中