ネットワーク カテゴリの設定 (Set Network Category) (ユーティリティ ネットワーク)

概要

トレース操作中に使用されるアセット タイプ レベルで、ネットワーク カテゴリをフィーチャクラスまたはテーブルに割り当てます。

カテゴリは、複数の解析トレースの開始と終了を制限するアセット タイプに定義されます。

ネットワーク カテゴリの詳細

ネットワーク カテゴリの割り当ての設定または変更の詳細

使用法

  • アセット タイプは、1 つまたは複数のカテゴリに属することができます。たとえば、フューズ アセット グループは、切断カテゴリと保護カテゴリの両方に参加できます。

  • このツールは、新しいネットワーク カテゴリをユーティリティ ネットワークに追加する [ネットワーク カテゴリの追加 (Add Network Category)] ツールと組み合わせて使用できます。

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

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

構文

arcpy.un.SetNetworkCategory(in_utility_network, domain_network, featureclass, assetgroup, assettype, {category})
パラメーター説明データ タイプ
in_utility_network

ネットワーク カテゴリを含むユーティリティ ネットワーク。

Utility Network; Utility Network Layer
domain_network

ネットワーク カテゴリを含むユーティリティ ネットワーク内のドメイン ネットワーク。

String
featureclass

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

String
assetgroup

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

String
assettype

カテゴリ構成を変更するアセット タイプ。

String
category
[category,...]
(オプション)

アセット タイプに割り当てられるカテゴリ。このパラメーターに指定されたカテゴリは、アセット タイプに割り当てられている現在のカテゴリを置き換えます。アセット タイプからネットワーク カテゴリの割り当てを解除するには、このパラメーターのカテゴリを未指定にします。

メモ:

システムが提供するネットワーク カテゴリ [サブネットワーク コントローラー] は、デバイス フィーチャクラスおよびジャンクション オブジェクト テーブル内のアセット タイプのみに使用できます。パーティション型の層定義を含むドメイン ネットワークでは、選択されたアセット タイプは、1 つ以上の上流ターミナルおよび 1 つ以上の下流ターミナルが割り当てられた一方向ターミナル構成も持つ必要があります。

String

派生した出力

名前説明データ タイプ
out_utility_network

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

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

コードのサンプル

SetNetworkCategory (ネットワーク カテゴリの設定) の例 1 (Python ウィンドウ)

配電ドメイン ネットワークで切断カテゴリと保護カテゴリを Air powered フューズに割り当てます。

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered", 
                            ["Disconnect", "Protective"])
SetNetworkCategory (ネットワーク カテゴリの設定) の例 2 (Python ウィンドウ)

配電ドメイン ネットワークで Air powered フューズのネットワーク カテゴリの割り当てを解除します。

import arcpy
arcpy.SetNetworkCategory_un("Utility Network", "ElectricDistribution", 
                            "ElectricDistributionDevice", "Fuse", "Air Powered")

ライセンス情報

  • Basic: いいえ
  • Standard: はい
  • Advanced: はい

関連トピック