Краткая информация
Объект domainNetworks инженерной сети возвращает следующие свойства.
Свойства
| Свойство | Описание | Тип данных | 
| creationTime (только чтение) | Дата и время создания специализированной сети. | DateTime | 
| domainNetworkAliasName (только чтение) | Если у специализированной сети есть псевдоним, это свойство возвратит псевдоним специализированной сети. | String | 
| domainNetworkID (только чтение) | Идентификатор (ID) специализированной сети. | Integer | 
| domainNetworkName (только чтение) | Имя специализированной сети. | String | 
| edgeSources (только чтение) | Объект edgeSources специализированной сети. Этот объект может использоваться для получения информации об исходных ребрах в специализированной сети. | Object | 
| isStructureNetwork (только чтение) | Является ли данная специализированная сеть структурной сетью. 
 | Boolean | 
| junctionSources (только чтение) | Объект junctionSources специализированной сети. Этот объект может использоваться для получения информации об исходных соединениях в специализированной сети. | Object | 
| releaseNumber (только чтение) | Номер версии, в которой была создана специализированная сеть. | Integer | 
| subnetworkControllerType (только чтение) | Тип контроллера подсети специализированной сети — например, источник или приемник. | String | 
| subnetworkLabelFieldName (только чтение) | Имя поля, которое использовалось для надписей подсети в специализированной сети. | String | 
| subnetworkTableName (только чтение) | Имя таблицы подсети для специализированной сети. | String | 
| tierDefinition (только чтение) | Для Определение уровня специализированной сети, например, иерархический или разделенный. | String | 
| tierGroups (только чтение) | Объект tierGroups специализированной сети. Этот объект может использоваться для получения информации о группах уровней специализированной сети. Этот параметр доступен только для определений иерархического уровня. | Object | 
| tiers (только чтение) | Объект 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}")