Skip to main content

フィーチャの削除ルールを追加 (Add Remove Feature Rule) (ネットワーク ダイアグラム ツール)

サマリー

ダイアグラム構築中に、ダイアグラム フィーチャを自動的に削除するためのダイアグラム ルールを、ダイアグラム テンプレートで指定されたルール シーケンスに追加します。 このルールは、さまざまなネットワーク ソース クラスおよびオブジェクト テーブルに基づいて、ダイアグラム フィーチャを削除します。 接続性に基づいて、フィーチャの削除を制限できます。

ネットワーク ダイアグラム内のフィーチャおよび非空間オブジェクトの削除の詳細

注意:

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

注意:

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

使用法

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

  • フィーチャの削除ルールは、ダイアグラムに表示されている特定のネットワーク フィーチャまたはネットワーク オブジェクトを削除するために使用されます。 このルールは、ネットワークのソース クラスまたはオブジェクト テーブル、あるいはネットワーク カテゴリーのジャンクションを処理します。 削除操作が、ネットワークのソース クラスまたはオブジェクト テーブルで処理を行うように構成されている場合は、それらのネットワーク エレメントを属性によってフィルターできます。 このプロセスは、削除されるネットワーク エレメントのジオメトリー タイプに応じて、特定の接続制限で実行することもできます。

    このツールを使用して、フィーチャの削除ルールを設定し、指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくすべてのダイアグラム フィーチャ、または指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくダイアグラム フィーチャを除くすべてのダイアグラム フィーチャを削除することができます。

    デフォルトでは、ルール プロセス パラメーターが、ソース クラスを含める に設定され、生成されたダイアグラムから、1 つまたは複数のネットワーク ソース クラスまたはオブジェクト テーブルと、それらのすべてのフィーチャまたはオブジェクトがそれぞれ、系統的に破棄されます。

    ルール プロセス パラメーターが、ソース クラスを除外 に設定されている場合、指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくネットワーク フィーチャおよびオブジェクトを除き、ダイアグラムに表示されるすべてのネットワーク フィーチャおよびオブジェクトが削除されます。 このパラメーターを使用すると、たとえば、送電線を表すフィーチャを除くダイアグラム内のすべてのフィーチャを削除し、ダイアグラムを生成するための入力としてエンド ユーザーが何を選択したかに関係なく、ネットワークの送電部分だけを示すダイアグラムが返されることを保証できます。

  • ArcGIS Pro 2.9 以降、接続性に基づく特定の制限を構成して、フィーチャの削除ルールが、接続解除されたジャンクションのみ、またはネットワーク ダイアグラム内で 1 つのジャンクションに接続されたジャンクションのみに適用されるようにすることができます。 こういった制限は、ダイアグラム ジャンクションまたはダイアグラム格納器として表されるネットワーク フィーチャまたはオブジェクトを処理するために設定できます。

  • このツールは、ダイアグラム構築中に設定された入力ネットワーク フィーチャおよびオブジェクトの中に存在する可能性のある、ネットワーク ソース クラスまたはオブジェクト テーブルに基づくダイアグラム フィーチャの自動破棄を構成するために使用できます。 たとえば、フィーチャを事前にフィルターせずにエリアを選択し、そのエリアのダイアグラムに主要な機器だけを表示したい場合、設定された入力ネットワーク エレメントの中に存在する可能性のある従属的な機器を自動的に削除するように、フィーチャの削除ルールを構成できます。

  • フィーチャの削除ルールをテンプレートに関連するルールのリスト内の最初の位置で実行すると、初期のダイアグラム フィーチャが完全に削除されるため、以降の更新用のスペースを確保し、パフォーマンスを上げることができます。

  • ネットワーク線形格納器とそれに関連する格納物をダイアグラムに一緒に表示して、わかりにくかったり、ほとんど関心を示されなかった場合は、このツールを使用して、ダイアグラムから線形格納器エッジを削除することもできます。 この場合、フィーチャの削除ルールは、通常、ルール シーケンスの最後に構成されます。

  • 指定した ネットワーク ソース パラメーターの値に SystemJunctions クラスが存在する場合、ルールは、システム ジャンクションおよびシステム ジャンクション オブジェクトの両方に、規則的に適用されます。

パラメーター

ラベル 説明 データ タイプ

入力ネットワーク

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

Utility Network; Trace Network

入力ダイアグラム テンプレート

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

String

有効

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

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

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

Boolean

ソース タイプ

処理対象となるソース クラスまたはオブジェクト テーブルのジオメトリー タイプを指定します。

  • ジャンクションのみジャンクション ソース クラスまたはオブジェクト テーブル (ネットワーク ポリゴン ソース クラス、ネットワーク ポイント ソース クラス、またはジャンクション オブジェクト テーブル) のみが処理されます。

  • エッジのみエッジ ソース クラスまたはオブジェクト テーブル (ネットワーク ライン ソース クラスまたはエッジ オブジェクト テーブル) のみが処理されます。

  • ジャンクションとエッジの両方ジャンクションとエッジの両タイプが処理されます。 これがデフォルトです。

String

ルール プロセス

指定したネットワーク ソース クラスおよびオブジェクト テーブルの処理方法を指定します。

  • ソース クラスを除外指定したネットワークソース クラスおよびオブジェクト テーブルに基づくフィーチャおよびオブジェクトが削除されず、その他のフィーチャおよびオブジェクトが削除されます。

  • ソース クラスを含める指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくフィーチャおよびオブジェクトが削除されます。 これがデフォルトです。

String

ネットワーク ソース

ルール プロセスに応じて、除外または含めるネットワーク ソース クラスおよびオブジェクト テーブル。

デフォルトでは、ルール プロセス パラメーターが ソース クラスを含める に設定されており、1 つまたは複数のネットワーク ソース クラスまたはオブジェクト テーブルが処理されます。 このクラスおよびオブジェクト テーブルに属しているネットワーク フィーチャまたはオブジェクトに関連するすべてのダイアグラム フィーチャが削除されます。

注意:

ネットワーク ソース クラス内の SystemJunctions クラスを指定すると、ルールはシステム ジャンクションとシステム ジャンクション オブジェクトの両方を規則的に処理します。

Table; Feature Class

説明

(オプション)

ルールの説明。

String

ジャンクションを接続解除する必要がある

ダイアグラム ジャンクション候補とダイアグラム格納器候補を削除するために、接続解除する必要があるかどうかを指定します。

注意:

このパラメーターは、ソース タイプ パラメーターが ジャンクションのみ に設定されている場合にのみ有効になります。

  • オンダイアグラム ジャンクション候補とダイアグラム格納器候補を削除するには、接続解除する必要があります。

  • オフダイアグラム ジャンクション候補も、ダイアグラム格納器候補も削除するために、接続解除する必要はありません。 これがデフォルトです。

Boolean

複数のジャンクションを 1 つのジャンクションに接続する必要がある

ダイアグラム ジャンクション候補とダイアグラム格納器候補を削除するために、1 つのダイアグラム ジャンクションまたはダイアグラム格納器に接続する必要があるかどうかを指定します。

注意:

このパラメーターは、ソース タイプ パラメーターが ジャンクションのみ に設定されている場合にのみ有効になります。

  • オンダイアグラム ジャンクション候補とダイアグラム格納器候補を削除するには、1 つのダイアグラム ジャンクションまたはダイアグラム格納器に接続する必要があります。

  • オフダイアグラム ジャンクション候補も、ダイアグラム格納器候補も削除するために、1 つのダイアグラム ジャンクションまたはダイアグラム格納器に接続する必要はありません。 これがデフォルトです。

Boolean

派生した出力

ラベル 説明 データ タイプ

出力ネットワーク

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

Utility Network; Trace Network

出力ダイアグラム テンプレート

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

String

環境

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

ライセンス情報

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