ドメイン ネットワークの追加 (Add Domain Network) (ユーティリティ ネットワーク)

サマリー

ドメイン ネットワークをユーティリティ ネットワークに追加します。

ドメイン ネットワークの追加については、「ドメイン ネットワークの追加」をご参照ください。

使用法

  • ネットワーク トポロジを「無効化」する必要があります。

  • エンタープライズ ジオデータベースを操作する場合、次の要件があります。

    • [入力ユーティリティ ネットワーク] パラメーター値は、「データベース ユーティリティ ネットワークの所有者」として、確立されたデータベース コネクションから取得する必要があります。
    • 接続された ArcGIS Enterprise ポータル アカウントは、「ポータル ユーティリティ ネットワークの所有者」である必要があります。
    • このツールを実行するには、デフォルト バージョンに接続する必要があります。
      • デフォルト バージョンに接続されているその他のセッションでは、有効化操作の実行中に検証操作も有効化操作も実行できません。

パラメーター

ラベル説明データ タイプ
入力ユーティリティ ネットワーク

ドメイン ネットワークを追加するユーティリティ ネットワーク。

Utility Network; Utility Network Layer
ドメイン ネットワーク名

新しいドメイン ネットワークの名前。ドメイン ネットワーク名は、作成されるフィーチャクラスの先頭に付けられます。たとえば、ElectricDistribution という名前のドメインは、ElectricDistributionJunction という名前のフィーチャクラスを含みます。

String
層の定義

新しいドメイン ネットワークの層定義を指定します。

  • 階層図この層は階層として定義されます。階層ドメイン ネットワークでは、層は別の層にネストされるため、下位層のサブネットワークに存在するフィーチャはすべての上位層に必然的に参加します。たとえば、ガス ネットワークでは、バルブ分離ゾーンは圧縮ゾーン内にあり、さらにシステム ゾーン内にも存在します。分離ゾーン内のフィーチャも、圧縮ゾーンとシステムゾーン内に存在します。
  • パーティション型 この層はパーティション型として定義されます。パーティション型ドメイン ネットワーク内のフィーチャは 1 つの層にのみ存在します。層間のリレーションシップは並べ替えられ、直線になります。フィーチャは、1 つの層に含まれる 1 つまたは複数のサブネットワークに存在する可能性があります。
String
サブネットワーク コントローラー タイプ

新しいドメイン ネットワークのサブネットワーク コントローラー タイプを指定します。

  • サブネットワーク ソースサブネットワーク コントローラー タイプはソースのセットです。ソースは、供給される資源の起点を意味します。たとえば、電力システムの場合、電気のソースは発電所と変電所です。
  • サブネットワーク シンクサブネットワーク コントローラー タイプはシンクのセットです。シンクは、収集された資源の終点を意味します。
String
ドメイン ネットワーク エイリアス名
(オプション)

ドメイン ネットワークのエイリアス名。このオプション パラメーターを使用して、ドメイン ネットワークにわかりやすい名前を付けます。

String

派生した出力

ラベル説明データ タイプ
更新されたユーティリティ ネットワーク

更新されるユーティリティ ネットワーク。

ユーティリティ ネットワーク

arcpy.un.AddDomainNetwork(in_utility_network, domain_network_name, tier_definition, subnetwork_controller_type, {domain_network_alias_name})
名前説明データ タイプ
in_utility_network

ドメイン ネットワークを追加するユーティリティ ネットワーク。

Utility Network; Utility Network Layer
domain_network_name

新しいドメイン ネットワークの名前。ドメイン ネットワーク名は、作成されるフィーチャクラスの先頭に付けられます。たとえば、ElectricDistribution という名前のドメインは、ElectricDistributionJunction という名前のフィーチャクラスを含みます。

String
tier_definition

新しいドメイン ネットワークの層定義を指定します。

  • HIERARCHICALこの層は階層として定義されます。階層ドメイン ネットワークでは、層は別の層にネストされるため、下位層のサブネットワークに存在するフィーチャはすべての上位層に必然的に参加します。たとえば、ガス ネットワークでは、バルブ分離ゾーンは圧縮ゾーン内にあり、さらにシステム ゾーン内にも存在します。分離ゾーン内のフィーチャも、圧縮ゾーンとシステムゾーン内に存在します。
  • PARTITIONED この層はパーティション型として定義されます。パーティション型ドメイン ネットワーク内のフィーチャは 1 つの層にのみ存在します。層間のリレーションシップは並べ替えられ、直線になります。フィーチャは、1 つの層に含まれる 1 つまたは複数のサブネットワークに存在する可能性があります。
String
subnetwork_controller_type

新しいドメイン ネットワークのサブネットワーク コントローラー タイプを指定します。

  • SOURCEサブネットワーク コントローラー タイプはソースのセットです。ソースは、供給される資源の起点を意味します。たとえば、電力システムの場合、電気のソースは発電所と変電所です。
  • SINKサブネットワーク コントローラー タイプはシンクのセットです。シンクは、収集された資源の終点を意味します。
String
domain_network_alias_name
(オプション)

ドメイン ネットワークのエイリアス名。このオプション パラメーターを使用して、ドメイン ネットワークにわかりやすい名前を付けます。

String

派生した出力

名前説明データ タイプ
out_utility_network

更新されるユーティリティ ネットワーク。

ユーティリティ ネットワーク

コードのサンプル

AddDomainNetwork (ドメイン ネットワークの追加) の例 (Python ウィンドウ)

ElectricDistribution という名前の MyUtilityNetwork ユーティリティ ネットワークにドメイン ネットワークを追加します。

import arcpy
arcpy.AddDomainNetwork_un("MyUtilityNetwork", "ElectricDistribution", 
                          "HIERARCHICAL", "SOURCE", "Electric Distribution")

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック