ターミナル構成の設定 (Set Terminal Configuration) (ユーティリティ ネットワーク)

サマリー

ユーティリティ ネットワークでターミナル構成をアセット タイプに割り当てます。

ターミナル構成の確立後、このツールを使用して、デバイス フィーチャクラスまたはジャンクション オブジェクト テーブルのユーティリティ ネットワーク アセット タイプにそのターミナル構成を設定できます。 ターミナル構成がアセット タイプに割り当てられると、そのアセット タイプを使用して作成されたフィーチャにターミナルが含まれます。 具体的には、フィーチャに、ターミナル構成に指定されたターミナルが含まれます。

各アセット タイプに提供される基本的なターミナルについては、ユーティリティ ネットワーク レイヤー プロパティの [ネットワーク プロパティ] ダイアログ ボックスにある [ターミナル構成] セクションをご参照ください。

注意:

すべてのフィーチャのデフォルトのターミナル構成は [単一ターミナル] です。 アセット タイプへのターミナル構成の割り当ては永続的なものであり、ネットワーク トポロジが初めて有効化された後は変更することができません。 これは、ネットワーク トポロジが無効な状態になっている場合にも当てはまります。

使用法

  • ターミナル構成は、複数のアセット タイプに割り当てることができますが、1 つのアセット タイプには 1 つのターミナル構成のみを割り当てることができます。

  • このツールを [ターミナル構成の追加 (Add Terminal Configuration)] ツールとともに使用し、新しいターミナル構成をユーティリティ ネットワークに追加できます。

  • アセット タイプがユーザー定義のターミナル構成に割り当てられていない場合、デフォルトのターミナル構成は単一ターミナルになります。

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

  • エンタープライズ ジオデータベースを操作する場合、接続する ArcGIS Enterprise ポータル アカウントが「ポータル ユーティリティ ネットワークの所有者」である必要があります。

  • エンタープライズ ジオデータベースを操作する場合、このツールを実行するには、デフォルト バージョンに接続する必要があります。

  • エンタープライズ ジオデータベースを操作する場合、[入力ユーティリティ ネットワーク] パラメーターは、「データベース ユーティリティ ネットワークの所有者」として、確立されたデータベース コネクションから取得する必要があります。

パラメーター

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

特定のアセット タイプに割り当てられるターミナル構成を含むユーティリティ ネットワーク。

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

アセット タイプが属するドメイン ネットワーク。

String
入力テーブル

アセット タイプが属するユーティリティ ネットワーク フィーチャクラスまたはテーブル。

String
アセット グループ

アセット タイプが属するアセット グループ。

String
アセット タイプ

ターミナル構成を受け取るアセット タイプ。

String
ターミナル構成

アセット タイプに割り当てられるターミナル構成。

String

派生した出力

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

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

Utility Network

arcpy.un.SetTerminalConfiguration(in_utility_network, domain_network, device_featureclass, assetgroup, assettype, terminal_configuration)
名前説明データ タイプ
in_utility_network

特定のアセット タイプに割り当てられるターミナル構成を含むユーティリティ ネットワーク。

Utility Network; Utility Network Layer
domain_network

アセット タイプが属するドメイン ネットワーク。

String
device_featureclass

アセット タイプが属するユーティリティ ネットワーク フィーチャクラスまたはテーブル。

String
assetgroup

アセット タイプが属するアセット グループ。

String
assettype

ターミナル構成を受け取るアセット タイプ。

String
terminal_configuration

アセット タイプに割り当てられるターミナル構成。

String

派生した出力

名前説明データ タイプ
out_utility_network

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

Utility Network

コードのサンプル

SetTerminalConfiguration の例 (Python ウィンドウ)

Air powered アセット タイプのターミナル構成を設定します。

import arcpy
arcpy.un.SetTerminalConfiguration("Utility Network", "ElectricDistribution", 
                                  "ElectricDistributionDevice", "Circuit Breaker", 
                                  "Air powered", "Dual terminal")

ライセンス情報

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

関連トピック