ターミナル構成の設定 (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

関連トピック