属性によるジャンクションの削減ルールを追加 (Add Reduce Junction By Attribute Rule) (ネットワーク ダイアグラム)

ArcGIS Pro 3.4 | | ヘルプのアーカイブ

サマリー

ダイアグラム構築中に、ダイアグラム ジャンクションを自動的に削減するためのダイアグラム ルールを、ダイアグラム テンプレートで指定されたルール シーケンスに追加します。 削減されるジャンクションは、接続される他のジャンクションの数に従って、指定したネットワーク ジャンクション ソース クラスまたはオブジェクト テーブルから検索されます。

ダイアグラム内のジャンクションの削減の詳細

注意:

このツールは、構成および管理ツールです。

注意:

このツールは、入力ダイアグラム テンプレートに基づく、既存のダイアグラムの一貫性に影響を与えます。 更新されるまで、既存のダイアグラムは、すべて一貫性なしになり、一貫性警告アイコン 更新するダイアグラム が表示されます。

使用法

  • このツールは、ユーティリティ ネットワーク サービスまたはトレース ネットワーク サービスを使用する場合、サポートされません。 ファイルまたはモバイル ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークを使用するか、エンタープライズ ジオデータベース内のユーティリティ ネットワークまたはトレース ネットワークへのデータベース コネクションを使用する必要があります。 エンタープライズ ジオデータベースを操作する場合、次の要件があります。

  • ジャンクションの削減ルールは、トポロジを維持しながら、ダイアグラム グラフを単純化するために使用されます。

    このツールを使用すると、属性に基づいて削減を行うように、ジャンクションの削減ルールを構成することができます。 つまり、接続先となるジャンクションの数と、必要な場合は、隣接するエッジ上の特定の属性に従って、属性を基準に削減するジャンクションをフィルターすることで、指定したネットワーク ジャンクション クラスまたはオブジェクト テーブル内のジャンクションを削減するように構成できます。

  • ArcGIS Pro 3.4 では、パーティション型の層定義を持つ Utility Network バージョン 7 で作業し、3 つ以上の接続を持つジャンクションを削減するようこのツールを構成した場合、このルールによって、デジタイズ方向に基づいたフロー方向を考慮して、ジャンクションが削減される単一上流ジャンクションまたは単一下流ジャンクションを特定できます。 以前のバージョンの上流トレース操作と下流トレース操作では、サブネットワーク コントローラーの場所に基づいたフロー方向のみが考慮されました。

パラメーター

ラベル説明データ タイプ
入力ネットワーク

変更するダイアグラム テンプレートを含むユーティリティ ネットワークまたはトレース ネットワーク。

Utility Network; Trace Network
入力ダイアグラム テンプレート

変更するダイアグラム テンプレートの名前。

String
アクティブ

指定したテンプレートに基づくダイアグラムの生成および更新時に、ルールを有効にするかどうかを指定します。

  • オン - 追加されたルールが、入力テンプレートに基づくダイアグラムの生成および更新時に有効になります。 これがデフォルトです。
  • オフ - 追加されたルールが、入力テンプレートに基づくダイアグラムの生成または更新時に有効になりません。

Boolean
削減するジャンクション ソース

処理対象となるネットワーク ジャンクション ソース クラスまたはオブジェクト テーブル。 このソース クラスまたはオブジェクト テーブルに属しているネットワーク ジャンクションに関連するすべてのダイアグラム ジャンクションが削減の候補になります。

Table; Feature Class
(オプション)

入力テンプレートに基づく、ダイアグラム内のジャンクション削減候補から、ネットワーク ジャンクションのサブセットを選択するために使用される SQL 式。 SQL 構文の詳細については「ArcGIS で使用されるクエリ式の SQL リファレンス」をご参照ください。

SQL Expression
次のジャンクションの場合に削減
(オプション)

削減対象として考慮されるジャンクション接続数を指定します。

  • 最大 2 つの接続ジャンクション2 つ以下の接続を持つジャンクションが考慮されます。 この場合、削減される候補ジャンクション接続の数に従って、特定のプロセスが実行されます。 これがデフォルトです。
  • 最小 3 つの接続ジャンクション3 つ以上の接続を持つジャンクションが考慮されます。 階層型の層定義を持つネットワークでは、そのようなジャンクションは、単一のジャンクションに接続している場合を除き、接続先の他のジャンクションに削減されます。 パーティション型の層定義を持つネットワークでは、上流トレースと下流トレースが実行されて、削減先の単一の上流または下流ジャンクションが特定されます。
String
未接続の場合は削減
(オプション)

未接続の各ネットワーク ダイアグラム ジャンクション候補が削減されるかどうかを指定します。 このパラメーターは、[次のジャンクションの場合に削減] パラメーターが [最大 2 つの接続ジャンクション] に設定されている場合にのみ有効になります。

  • オン - 未接続のネットワーク ダイアグラム ジャンクション候補が削減されます。 各ジャンクションが削除されます。
  • オフ - 未接続のネットワーク ダイアグラム ジャンクション候補が削減されず、保持されます。 これがデフォルトです。

Boolean
単一のジャンクションに接続している場合は削減
(オプション)

単一のジャンクションに接続されている各ネットワーク ダイアグラム ジャンクション削減候補が削減されるかどうかを指定します。 このパラメーターは、[次のジャンクションの場合に削減] パラメーターが [最大 2 つの接続ジャンクション] に設定されている場合にのみ有効になります。

  • オン - 単一のジャンクションに接続されているネットワーク ダイアグラム ジャンクション削減候補が削減されます。 各ジャンクションとそれに接続するエッジは、接続された単一ジャンクションに削減されます。
  • オフ - 単一のジャンクションに接続されているネットワーク ダイアグラム ジャンクション削減候補が削減されず、保持されます。 これがデフォルトです。

Boolean
2 つの異なるジャンクションに接続している場合は削減
(オプション)

別の 2 つのジャンクションに接続されている各ネットワーク ダイアグラム ジャンクション削減候補が削減されるかどうかを指定します。 このパラメーターは、[次のジャンクションの場合に削減] パラメーターが [最大 2 つの接続ジャンクション] に設定されている場合にのみ有効になります。

  • オン - 別の 2 つのジャンクションに接続されているネットワーク ダイアグラム ジャンクション削減候補が削減されます。 各ジャンクションとそれに接続しているエッジは、スーパー スパン エッジ (削減エッジ) に削減されます。 これがデフォルトです。
  • オフ - 別の 2 つのジャンクションに接続されているネットワーク ダイアグラム ジャンクション削減候補が削減されず、保持されます。

Boolean
エッジ属性名
(オプション)

ジャンクション削減候補に隣接するエッジ属性のエイリアス。

ジャンクションは、指定された属性エイリアスごとに、そのすべての隣接エッジが同じ値を持つ場合にのみ削減されます。

String
説明
(オプション)

ルールの説明。

String
デジタイズ方向を使用

3 つ以上の接続を持つジャンクションを削減する際にデジタイズ方向を使用するかどうかを指定します。

このパラメーターは、[次のジャンクションの場合に削減] パラメーターが [最小 3 つの接続ジャンクション] に設定されている場合にのみ有効になります。

  • オン - 削減プロセスで、デジタイズ方向に基づいたフロー方向が考慮され、ジャンクションが削減される単一上流ジャンクションまたは単一下流ジャンクションが特定されます。
  • オフ - 削減プロセスで、サブネットワーク コントローラーの場所に基づいたフロー方向が考慮され、ジャンクションが削減される単一上流ジャンクションまたは単一下流ジャンクションが特定されます。 これがデフォルトです。

Boolean

派生した出力

ラベル説明データ タイプ
出力ネットワーク

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

Utility Network; Trace Network
出力ダイアグラム テンプレート

ダイアグラム テンプレートの名前。

String

環境

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

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック