域网络属性
汇总
属性
| 属性 | 说明 | 数据类型 |
|---|---|---|
|
creationTime (只读) |
域网络的创建日期和时间。 |
DateTime |
|
domainNetworkAliasName (只读) |
如果域网络具有别名,则此属性将返回域网络别名。 |
String |
|
domainNetworkID (只读) |
域网络的 ID。 |
Integer |
|
domainNetworkName (只读) |
域网络的名称。 |
String |
|
edgeSources (只读) |
域网络 |
Object |
|
isStructureNetwork (只读) |
指定域网络是否为结构网络。
|
Boolean |
|
junctionSources (只读) |
域网络 |
Object |
|
releaseNumber (只读) |
创建域网络时的版本号。 |
Integer |
|
subnetworkControllerType (只读) |
传统域网络的 子网控制器类型 - 例如,源或汇点。 |
String |
|
subnetworkLabelFieldName (只读) |
传统域网络中用于子网标注的字段名称。 |
String |
|
subnetworkTableName (只读) |
传统域网络的子网表名称。 |
String |
|
tierDefinition (只读) |
传统域网络的 层定义 - 例如,等级或分区。 |
String |
|
tierGroups (只读) |
传统域网络 |
Object |
|
tiers (只读) |
Object |
代码示例
公共设施网络域网络属性示例(独立脚本)
此独立 Python 脚本可打印公共设施网络中传统域网络属性的报告。
'''****************************************************************************
Name: DescribeUtilityNetworkProperties.py
Description: This script reports the properties of a utility network
Created by: Esri
****************************************************************************'''
# Import required modules
import arcpy
# Describe function on a Utility Network
UN = "C:\\MyProject\\databaseConn.sde\\mygdb.USER1.Naperville\\mygdb.USER1.ElectricNetwork"
d = arcpy.Describe(UN)
# Domain Network properties
domnets = d.domainNetworks
for dom in domnets:
print("*** - Domain Network properties - ***")
print(f"Creation Time: {dom.creationTime}")
print(f"Release Number: {dom.releaseNumber}")
print(f"Is Structure Network: {dom.isStructureNetwork}")
print(f"Domain Network ID: {dom.domainNetworkId}")
print(f"Domain Network Name: {dom.domainNetworkName}")
print(f"Domain Network Alias Name: {dom.domainNetworkAliasName}")
print(f"Subnetwork Table Name: {dom.subnetworkTableName}")
print(f"Subnetwork Label Field Name: {dom.subnetworkLabelFieldName}")
print(f"Tier Definition: {dom.tierDefinition}")
print(f"Subnetwork Controller Type: {dom.subnetworkControllerType} \n")
# Tier Group properties
for tierGroup in dom.tierGroups:
print(f"*** - Tier Group properties - ***")
print(f"Tier Group Name: {tierGroup.name}")
print(f"Tier Group Creation Time: {tierGroup.creationTime}")