管理子网属性

摘要

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

了解有关子网的详细信息

属性

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

描述子网表和 SubnetLine 类中的 Is dirty 属性是否由更新子网操作管理。

  • True - Is dirty 属性由更新子网操作进行管理。 当层中包含有效的子网控制器时,此为默认设置。
  • False - Is dirty 属性并非由更新子网操作进行管理。

此属性需要公共设施网络版本 5 或更高版本。

Boolean

代码示例

公共设施网络管理子网属性(独立脚本)

检索公共设施网络中层的 isDirty 属性的状态。

# 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 tier name        
        print(f"Tier Name: {tier.name}")
        # Print the ManageSubnetwork properties  
        print(f"Manage IsDirty: {tier.ManageSubnetwork.isDirty}\n")

在本主题中