Skip to main content

回路のエクスポート (Export Circuits) (ユーティリティー ネットワーク ツール)

サマリー

通信ドメイン ネットワークの回路を構成するフィーチャとオブジェクトに関するフィーチャと接続性情報をエクスポートします。 データは指定された出力フォルダー内に回路ごとに別個の .json ファイルとして保存されます。

エクスポートされたデータは、アーカイブに使用することも、ModelBuilder、スクリプト、またはモデル ツール、あるいは外部のサードパーティー システムとの連携を通じて、他のツールへの入力として使用することもできます。

注意:

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

回路のエクスポートの詳細

使用法

  • 入力ユーティリティー ネットワーク パラメーター値は、ユーティリティー ネットワーク バージョン 8 以降を参照する必要があります。

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

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

    • 接続された ArcGIS Enterprise ポータル アカウントは、ポータル ユーティリティー ネットワークの所有者である必要があります。

    • ライセンス:

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

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

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

    • 入力ユーティリティー ネットワーク パラメーター値は、デフォルトのブランチ バージョンを参照する必要があります。

パラメーター

ラベル 説明 データ タイプ

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

エクスポート対象の回路が含まれているユーティリティー ネットワーク。

Utility Network; Utility Network Layer

ドメイン ネットワーク

エクスポート対象の回路が含まれている通信ドメイン ネットワーク。

String

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

回路テーブル内の対応する回路の LASTEXPORTED 属性を更新するかどうかを指定します。

  • オン回路テーブル内の対応する回路の LASTEXPORTED 属性が更新されます。 その回路に削除対象のマークが付いている場合 (Status = Deleted)、その回路はユーティリティー ネットワークから削除されます。 このオプションを使用するには、入力ユーティリティー ネットワーク パラメーターがデフォルト バージョンを参照する必要があります。

  • オフ回路テーブル内の対応する回路の LASTEXPORTED 属性が更新されません。 これがデフォルトです。

Boolean

出力フォルダー

エクスポートされた各回路に作成された .json ファイルが格納される出力フォルダーの名前と場所。

Folder

最大ホップ

(オプション)

パスで許容されるエッジ間の最大ホップ数 (開始位置を除く)。 すべてのエッジとジャンクション-ジャンクション接続性の関連付けは、通過時に固定ユニット長 1 を持つものとして評価されます。 デフォルトは 100 です。

Long

格納器を含める

(オプション)

格納器フィーチャをトレース結果に含めるかどうかを指定します。

  • オン格納器フィーチャをトレース結果に含めます。

  • オフ格納器フィーチャをトレース結果に含めません。 これがデフォルトです。

Boolean

最初の空間格納器まで含める

(オプション)

返される格納器を、トレース結果の各ネットワーク エレメントの最初の空間格納器およびそれまで検出した格納器に制限するかどうかを指定します。 所定のネットワーク エレメントで、空間格納器が検出されず、非空間格納器のみがある場合、結果にはすべての非空間格納器が含まれます。 このパラメーターは、include_containersINCLUDE_CONTAINERS に設定されている場合のみ有効です。

  • オントレース パスに沿って、ネストされた格納の関連付けが検出された場合、結果には最初の空間格納器まで (最初の空間格納器を含む) に遭遇した格納器のみが返されます。 空間格納器がない場合、所定のネットワーク エレメントの結果には、すべての非空間格納器が含まれます。

  • オフすべての格納器が結果に返されます。 これがデフォルトです。

Boolean

格納物を含める

(オプション)

トレースの結果で、格納器フィーチャの格納物が返されるかどうかを指定します。

  • オン格納器フィーチャの格納物をトレース結果に含めます。

  • オフ格納器フィーチャの格納物をトレース結果に含めません。 これがデフォルトです。

Boolean

構造物を含める

(オプション)

構造物フィーチャおよびオブジェクトをトレース結果に含めるかどうかを指定します。

  • オン構造物フィーチャおよびオブジェクトをトレース結果に含めます。

  • オフ構造物フィーチャおよびオブジェクトをトレース結果に含めません。 これがデフォルトです。

Boolean

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

(オプション)

通過可能性バリア フィーチャが、トレース結果に含まれるかどうかを指定します。 通過可能性バリアは、サブネットワーク定義内で設定済みである場合でもオプションです。 このパラメーターは、ターミナルを含むデバイス フィーチャには適用されません。

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

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

Boolean

始点でバリアを無視する

(オプション)

始点では、トレース構成内のダイナミック バリアを無視するかどうかを指定します。

  • オン始点にあるバリアは、トレース内で無視されます。

  • オフ始点にあるバリアは、トレース内で無視されません。 これがデフォルトです。

Boolean

配置可能性の検証

(オプション)

トレース中に、関連付け階層内で必要な接続性、格納、付属物が、いずれも関連付けられていない非空間のジャンクション オブジェクトまたはエッジ オブジェクトが検出された場合に、エラーを返すかどうかを指定します。 このパラメーターにより、トレースまたはサブネットワーク更新操作によって返される非空間オブジェクトを、フィーチャまたは他の配置可能オブジェクトとの関連付けを通じて、配置できるようになります。

  • オン関連付け階層内の必要な接続性、格納、付属物が、いずれも関連付けられていない未配置の非空間のジャンクション オブジェクトまたはエッジ オブジェクトが検出された場合に、トレースからエラーが返されます。

  • オフトレースは、配置不能なオブジェクトをチェックせず、通過したオブジェクトの関連付け階層に配置不能なオブジェクトが存在するかどうかに関係なく、結果を返します。 これがデフォルトです。

Boolean

サーバーでの非同期モードでの実行

(オプション)

エンタープライズ ジオデータベースでユーティリティー ネットワークを操作するときに、エクスポート操作を非同期で処理するかどうかを指定します。

  • オンエクスポート操作を非同期的に処理します。

  • オフエクスポート操作を同期的に処理します。 これがデフォルトです。

Boolean

条件バリア

(オプション)

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

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

値テーブル列:

  • 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

関数バリア

(オプション)

関数に基づいてフィーチャに対する通過可能性バリアを設定し、エクスポート対象の回路のフィルタリングに使用する回路トレースを制限します。 関数バリアを使用して、始点からトレースが移動できる距離の制限としてそのような設定を行うか、トレースを停止するための最大値を設定することができます。 これは、エクスポート対象の回路を制限するために使用できます。 たとえば、1 キロメートルを超える長さの回路をエクスポートするシナリオを考えてみましょう。 長さ合計が 1,000 メートルを超えるときに、指定した回路のみをエクスポートするために、関数バリアを使用できます。

値テーブル列:

  • 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 between the input values will be calculated.

  • AttributeFilter by a network attribute.

  • OperatorFilter by an operator.

    • Is equal toThe function result is equal to the value.

    • Does not equalThe function result is not equal to the value.

    • Is greater thanThe function result is greater than the value.

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

    • Is less thanThe function result is less than the value.

    • Is less than or equal toThe function result 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 that uses local variables instead of a global variable.

Value Table

通過可能性の適用

(オプション)

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

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

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

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

String

プロパゲーター

(オプション)

反映させるネットワーク属性、およびトレース中に反映がどのように発生するかを指定します。 反映されるクラス属性は、回路内の他のフィーチャに広められる、ネットワーク内のフィーチャの重要な値を示します。 たとえば、通信ドメイン ネットワークでは、回路位置として定義されたフィーチャから、波長の値を反映できます。

注意:

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

値テーブル列:

  • AttributeFilter using any network attribute defined in the system.

  • Substitution AttributeSubstitution is not supported with telecom domain networks.

  • FunctionWavelength propagation supports use of the function PROPAGATED_BITWISE_AND.

  • OperatorChoose from the operators INCLUDES_ANY and DOES_NOT_INCLUDE_ANY for wavelength propagation.

  • ValueProvide a specific value for the input attribute type that would cause termination based on the operator value.

Value Table

ジオメトリーを含める

(オプション)

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

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

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

Boolean

ドメインの説明を含める

(オプション)

ドメインの説明を出力 .json ファイルに含め、回路のドメイン マッピングを伝えるかどうかを指定します。 このパラメーターは、circuits 結果タイプ オプションには適用されません。

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

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

Boolean

ジオメトリーの合成

(オプション)

circuits 結果タイプ オプションの使用時に、回路トレースの一環として、通過した非空間ジャンクションとエッジ オブジェクトのジオメトリーの推測と作成 (合成) を実行するかどうかを指定します。 出力 .json ファイルにジオメトリーを含めるには、include_geometry パラメーターも true に設定する必要があります。

  • オン通過した非空間ジャンクションとエッジ オブジェクトのジオメトリーが推測され、出力 .json ファイル内に作成されます。

  • オフ通過した非空間ジャンクションとエッジ オブジェクトのジオメトリーが合成されません。 これがデフォルトです。

Boolean

結果タイプ

(オプション)

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

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

  • フィーチャフィーチャレベルの情報を返します。 これがデフォルトです。

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

  • 回路回路の定義が返され、オプションとして各セクションのパス接続情報とジオメトリーを回路に含めることもできます。

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

派生した出力

ラベル 説明 データ タイプ

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

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

Utility Network

更新されたワークスペース

更新されたワークスペース。

Utility Network

出力回路テーブル

エクスポートされた回路に関する情報が含まれている出力テーブル。

Value Table

環境

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

ライセンス情報

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