有效边对象属性

摘要

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

属性

属性说明数据类型
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 valid edge object Properties        
        for veo in tier.validEdgeObjects:
            print(" -- Valid Edge Object Properties -- ")
            print("Asset Group Code: {0} \n".format(veo.assetGroupCode))
            print(" - Asset Type Properties - ")
            for at in veo.assetTypes:

                print("Asset Type Code: {0}".format(at.assetTypeCode))

在本主题中