Skip to main content

サブネットワークのエクスポート (Export Subnetwork) (ユーティリティー ネットワーク ツール)

サマリー

サブネットワークを、トラディショナル ドメイン ネットワークから .json ファイルにエクスポートします。 Is deleted 属性が True に設定されている限り、このツールを使用して、サブネットワーク テーブル内の行を削除することもできます。 この属性の True の値は、サブネットワーク コントローラーがサブネットワークから削除されていることを示します。

注意:

サブネットワークのエクスポート操作は、エンタープライズ ジオデータベースでユーティリティー ネットワークとともに動作している場合、UtilityNetworkTools ジオプロセシング サービスを使用して非同期に処理されます。 UtilityNetworkTools サービスは、ユーティリティー ネットワークを含むフィーチャ サービスの System フォルダーで事前構成済みです。 このサービスは、タイムアウト設定が長く、ユーティリティー ネットワークのジオプロセシング タスク用に予約されています。

サブネットワークのエクスポートの詳細

使用法

  • サブネットワークをエクスポートするには、クリーンでなければなりません。最初に サブネットワークの更新 ツールを実行してください。

  • Trace Parameters カテゴリー内のパラメーターは、Python でしか使用できません。

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

    • 入力ユーティリティー ネットワーク パラメーター値は、ユーティリティー ネットワーク サービスから取得する必要があります。

    • ライセンス:

      エンタープライズ デプロイメントでこのツールを使用するには、アクティブなポータル アカウントは、ArcGIS Advanced Editing ユーザー タイプ エクステンションのライセンスが付与される必要があります。

  • エクスポートを承認済みに設定 パラメーターをオンにする場合、次の条件を満たす必要があります:

    • ネットワーク トポロジーが有効化されている必要があります。

    • エンタープライズ ジオデータベースには、次の追加要件があります。

      • このツールを実行するには、デフォルト バージョンに接続する必要があります。

        • デフォルト バージョンに接続されているその他のセッションでは、有効化操作の実行中に、検証操作も有効化操作も実行できません。
      • 接続された ArcGIS Enterprise ポータル アカウントは、ポータル ユーティリティー ネットワークの所有者である必要があります。

パラメーター

ラベル 説明 データ タイプ

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

エクスポートするサブネットワークが属しているユーティリティー ネットワーク。

Utility Network; Utility Network Layer

ドメイン ネットワーク

サブネットワークが属しているドメイン ネットワーク。

String

サブネットワークを含む層。

String

サブネットワーク名

層からエクスポートされるサブネットワークの名前。 指定したソースに対応する、サブネットワーク情報をエクスポートします。 Subnetworks テーブルの 1 つの層に 10,000 以上のレコードが含まれている場合、パラメーターの選択リストは設定されず、サブネットワーク名に空のフィールドが指定されます。

String

エクスポートを承認済みに設定

Subnetworks テーブル内の対応するコントローラーと SubnetLine フィーチャクラス内のフィーチャの LASTACKEXPORTSUBNETWORK 属性を更新するかどうかを指定します。

  • オンSubnetworks テーブルで、対応するコントローラーの LASTACKEXPORTSUBNETWORK 属性を更新します。 削除対象の印 (Is deleted = True) をソースにつけた場合、そのソースが Subnetworks テーブルから削除されます。 このオプションでは、入力ユーティリティー ネットワークがデフォルト バージョンを参照する必要があります。

  • オフSubnetworks テーブルで、対応するコントローラーの LASTACKEXPORTSUBNETWORK 属性を更新しません。 これがデフォルトです。

Boolean

出力 JSON

生成される .json ファイルの名前と場所。

File

条件バリア

(オプション)

ネットワーク属性との比較またはカテゴリ文字列のチェックに基づいて、フィーチャに対して通過可能性バリア条件を設定します。 条件バリアでは、ネットワーク属性またはネットワーク カテゴリー、演算子とタイプ、および属性値が使用されます。 たとえば、フィーチャが Open の特定の値と等しい Device Status 属性を持っている場合に、トレースを停止します。 フィーチャがこの条件を満たしている場合、トレースが停止します。 複数の属性を使用している場合、結合方法 パラメーターを使用して、And または Or 条件を定義できます。

複数の条件式の使用方法の詳細

注意:

このパラメーターは Python でのみ使用可能です。

値テーブル列:

  • NameFilter by network attribute name.

  • OperatorFilter by an operator.

    • Is equal toThe attribute is equal to the value.

    • Does not equalThe attribute is not equal to the value.

    • Is greater thanThe attribute is greater than the value.

    • Is greater than or equal toThe attribute is greater than or equal to the value.

    • Is less thanThe attribute is less than the value.

    • Is less than or equal toThe attribute is less than or equal to the value.

    • Includes the values (bitwise AND equals the value)A bitwise AND operation in which all bits in the value are present in the attribute (bitwise AND == value).

    • Does not include the values (bitwise AND does not equal the value)A bitwise AND operation in which not all of the bits in the value are present in the attribute (bitwise AND != value).

    • Includes any (bitwise AND equals True)A bitwise AND operation in which at least one bit in the value is present in the attribute (bitwise AND == True).

    • Does not include any (bitwise AND equals False)A bitwise AND operation in which none of the bits in the value are present in the attribute (bitwise AND == False).

  • TypeFilter by a specific type.

    • Specific valueFilter by a specific value or network category.

    • Network attributeFilter by a network attribute.

  • ValueFilter by a specific value.

  • Combine UsingUse this parameter to combine multiple condition barriers.

    • AndCombine the condition barriers.

    • OrUse if either condition barrier is met.

Value Table

関数バリア

(オプション)

関数に基づいて、フィーチャに対する通過可能性バリアを設定します。 関数バリアを使用して、始点からトレースが移動できる距離の制限としてそのような設定を行うか、トレースを停止するための最大値を設定することができます。 たとえば、通過した各ラインの長さが、それまでに移動した合計距離に追加されます。 移動した全長が指定された値に達した場合、トレースが停止します。

注意:

このパラメーターは Python でのみ使用可能です。

値テーブル列:

  • FunctionFilter by a function.

    • MinimumThe minimum of the input values will be identified.

    • MaximumThe maximum of the input values will be identified.

    • AverageThe average of the input values will be calculated.

    • CountThe number of features will be identified.

    • AddThe sum of the input values will be calculated.

    • SubtractThe difference in the input values will be calculated. Subnetwork controllers and loops trace types do not support the subtract function.

  • AttributeFilter by a network attribute.

  • OperatorFilter by an operator.

    • Is equal toThe attribute is equal to the value.

    • Does not equalThe attribute is not equal to the value.

    • Is greater thanThe attribute is greater than the value.

    • Is greater than or equal toThe attribute is greater than or equal to the value.

    • Is less thanThe attribute is less than the value.

    • Is less than or equal toThe attribute is less than or equal to the value.

    • Includes the values (bitwise AND equals the value)A bitwise AND operation in which all bits in the value are present in the attribute (bitwise AND == value).

    • Does not include the values (bitwise AND does not equal the value)A bitwise AND operation in which not all of the bits in the value are present in the attribute (bitwise AND != value).

    • Includes any (bitwise AND equals True)A bitwise AND operation in which at least one bit in the value is present in the attribute (bitwise AND == True).

    • Does not include any (bitwise AND equals False)A bitwise AND operation in which none of the bits in the value are present in the attribute (bitwise AND == False).

  • ValueFilter by a specific value.

  • Use Local ValuesBoolean value to use local variables instead of a global variable.

Value Table

バリア フィーチャを含める

(オプション)

通過可能性バリア フィーチャが、トレース結果に含まれるかどうかを指定します。 通過可能性バリアは、サブネットワーク定義内で設定済みである場合でもオプションです。

  • オン通過可能性バリアをトレース結果に含めます。 これがデフォルトです。

  • オフ通過可能性バリアをトレース結果に含めません。

Boolean

通過可能性の適用

(オプション)

適用される通過可能性のタイプを指定します。 通過可能性範囲は、通過可能性がジャンクション、エッジ、またはその両方のいずれに適用されるかを決定します。 たとえば、DEVICESTATUSOpen に設定されている場合にトレースを停止するように条件バリアが定義されているとき、通過可能性範囲がエッジのみに設定されていると、DEVICESTATUS はジャンクションにしか適用されないため、トレースでオープンなデバイスが見つかっても、トレースは停止しません。 言い換えると、このパラメーターは、ジャンクション、エッジ、またはその両方を無視するかどうかをトレースに指示します。

注意:

このパラメーターは Python でのみ使用可能です。

  • ジャンクションとエッジの両方通過可能性は、ジャンクションとエッジの両方に適用されます。 これがデフォルトです。

  • ジャンクションのみ通過可能性は、ジャンクションのみに適用されます。

  • エッジのみ通過可能性は、エッジのみに適用されます。

String

プロパゲーター

(オプション)

反映するネットワーク属性、およびトラディショナル ドメイン ネットワークでトレース中に反映がどのように発生するかを指定します。 反映されるクラス属性は、サブネットワーク内の他のフィーチャに広められる、サブネットワーク コントローラーの重要な値を示します。 たとえば、配電モデルでは、位相値を反映することができます。

注意:

このパラメーターは Python でのみ使用可能です。

値テーブル列:

  • AttributeFilter by a network attribute.

  • Substitution AttributeThe field used for substitution.

  • FunctionFilter by a function.

  • OperatorFilter by an operator.

  • ValueFilter by a specific value.

Value Table

ジオメトリーを含める

(オプション)

ジオメトリーを結果に含めるかどうかを指定します。

  • オンジオメトリーは、結果に含まれます。

  • オフジオメトリーは、結果に含まれません。 これがデフォルトです。

Boolean

結果タイプ

(オプション)

返される結果のタイプを指定します。

  • 接続性ジオメトリーの一致または接続性の関連付けを介して接続されるフィーチャが返されます。

  • フィーチャフィーチャレベルの情報を返します。

  • 格納および付属物の関連付け格納および構造物付属物の関連付けを介して関連付けられたフィーチャが返されます。

  • 関連データ関連オブジェクトの値が、サブネットワーク内のフィーチャの指定されたリレーションシップ クラスとフィールドに返されます。

    注意:

    エンタープライズ ジオデータベースの場合、このオプションは ArcGIS Enterprise 11.5 以降を必要とします。

String

結果のネットワーク属性

(オプション)

結果に含めるネットワーク属性。

String

結果フィールド

(オプション)

結果として返されるフィーチャクラスのフィールド。 フィールドの値は、サブネットワーク内のフィーチャの結果に返されます。

値テーブル列:

  • Feature ClassA feature or object class that participates in the utility network.

  • Field NameThe name of a field from the feature or object class that will have its values returned in the results.

Value Table

ドメインの説明を含める

(オプション)

ドメインの説明を出力 .json ファイルに含めて、コントローラー、featureElements、接続性、関連付けのドメイン マッピングを伝えるかどうかを指定します。

  • オンドメインの説明を結果に含めます。

  • オフドメインの説明を結果に含めません。 これがデフォルトです。

Boolean

関連レコード フィールド

(オプション)

結果として返される関連オブジェクト クラスのフィールド。 フィールドの値は、サブネットワーク内のフィーチャの結果に返されます。

値テーブル列:

  • Relationship ClassA relationship class that relates to a feature or object class that participates in the utility network.

  • Field NameThe name of a field from the related object class that will have its values returned in the results.

Value Table

フロー方向を含める

(オプション)

フロー方向を出力 .json ファイルに含めるかどうかを指定します。 フロー方向を含めた場合、通過したライン、エッジ オブジェクト、ターミナルがあるデバイスの内部エッジ、接続性の関連付けのサブネットワーク コントローラーから派生したフロー方向情報が、ファイルに含まれます。

このパラメーターは、接続性 および フィーチャ 結果タイプ オプションにのみ適用されます。

注意:

エンタープライズ ジオデータベースの場合、このパラメーターは ArcGIS Enterprise 12.1 以降を必要とします。

  • オンフロー方向は結果に含まれます。

  • オフフロー方向は結果に含まれません。 これがデフォルトです。

Boolean

反映される値を含める

(オプション)

反映される値を、エクスポートされたサブネットワークの出力 .json ファイルに含めるかどうかを指定します。 このパラメーターは、フィーチャ 結果タイプにのみ適用されます。

注意:

エンタープライズ ジオデータベースの場合、このパラメーターは ArcGIS Enterprise 12.1 以降を必要とします。

  • オン反映される値は結果に含まれます。

  • オフ反映される値は結果に含まれません。 これがデフォルトです。

Boolean

派生した出力

ラベル 説明 データ タイプ

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

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

Utility Network

環境

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

ライセンス情報

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