Skip to main content

有效边对象属性

汇总

下面是在公共设施网络中使用 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))