ラベル | 説明 | データ タイプ |
入力ユーティリティ ネットワーク | CLUSTERKEY 属性フィールドの追加先のクラスが含まれているユーティリティ ネットワーク。 | Utility Network; Utility Network Layer |
派生した出力
ラベル | 説明 | データ タイプ |
出力ユーティリティ ネットワーク | 更新されたユーティリティ ネットワーク。 | Utility Network |
ユーティリティ ネットワーク バージョン 4 ~ 7 のクラスに CLUSTERKEY 属性フィールドを作成します。このフィールドは、[クラスター キーの計算 (Calculate Cluster Keys)] ツールによって、ネットワーク トポロジ内のフィーチャとオブジェクトのグループ化に役立つ値に更新されます。
クラスター キーを使用すると、非空間ジャンクションおよびエッジ オブジェクトを操作するときに、ユーティリティー ネットワーク内で解析処理をより効率的に実行できます。 クラスター キーは、有効時にネットワーク トポロジーによって消費され、ネットワーク トポロジーをクエリーする、トレースなどの操作を行うとき便利です。
クラスター キーの操作の詳細このツールはユーティリティ ネットワーク クラスのスキーマを変更し、ユーティリティ ネットワーク バージョン 4 ~ 7 での使用が想定されています。
ネットワーク トポロジを 無効化する必要があります。
エンタープライズ ジオデータベースを操作する場合、[入力ユーティリティ ネットワーク] パラメーターは、「データベース ユーティリティ ネットワークの所有者」として、確立されたデータベース コネクションから取得する必要があります。
排他的ロックを取得する必要があります。つまり、サービスからの接続を含む、データセットへのアクティブな接続を閉じる必要があります。
ラベル | 説明 | データ タイプ |
入力ユーティリティ ネットワーク | CLUSTERKEY 属性フィールドの追加先のクラスが含まれているユーティリティ ネットワーク。 | Utility Network; Utility Network Layer |
ラベル | 説明 | データ タイプ |
出力ユーティリティ ネットワーク | 更新されたユーティリティ ネットワーク。 | Utility Network |
arcpy.un.EnableClusterKeys(in_utility_network)
名前 | 説明 | データ タイプ |
in_utility_network | CLUSTERKEY 属性フィールドの追加先のクラスが含まれているユーティリティ ネットワーク。 | Utility Network; Utility Network Layer |
名前 | 説明 | データ タイプ |
out_utility_network | 更新されたユーティリティ ネットワーク。 | Utility Network |
My Utility Network という名前のユーティリティ ネットワーク上のすべてのユーティリティ ネットワーク フィーチャクラスとオブジェクト クラスに CLUSTERKEY フィールドを作成します。
import arcpy
arcpy.un.CalculateClusterKeys('My Utility Network')