フィーチャの削除ルールを追加 (Add Remove Feature Rule) (ネットワーク ダイアグラム ツール)
サマリー
ダイアグラム構築中に、ダイアグラム フィーチャを自動的に削除するためのダイアグラム ルールを、ダイアグラム テンプレートで指定されたルール シーケンスに追加します。 このルールは、さまざまなネットワーク ソース クラスおよびオブジェクト テーブルに基づいて、ダイアグラム フィーチャを削除します。 接続性に基づいて、フィーチャの削除を制限できます。
ネットワーク ダイアグラム内のフィーチャおよび非空間オブジェクトの削除の詳細
注意:
このツールは、構成および管理ツールです。
注意:
このツールは、入力ダイアグラム テンプレートに基づく、既存のダイアグラムの一貫性に影響を与えます。 更新されるまで、既存のダイアグラムは、すべて一貫性なしになり、一貫性警告アイコン
が表示されます。
使用法
このツールは、ユーティリティー ネットワーク サービスまたはトレース ネットワーク サービスを使用する場合、サポートされません。 ファイルまたはモバイル ジオデータベース内のユーティリティー ネットワークまたはトレース ネットワークを使用するか、エンタープライズ ジオデータベース内のユーティリティー ネットワークまたはトレース ネットワークへのデータベース コネクションを使用する必要があります。 エンタープライズ ジオデータベースを操作するときは、次の要件があります。
入力ネットワーク パラメーター値は、データベース ユーティリティー ネットワークの所有者またはデータベース トレース ネットワーク所有者として、確立されたデータベース コネクションから取得する必要があります。
接続された ArcGIS Enterprise ポータル アカウントは、ポータル ユーティリティー ネットワークの所有者またはポータル トレース ネットワーク所有者である必要があります。
このツールは、パブリックで保護されていないと想定される、デフォルトのバージョンに接続されている必要があります。
フィーチャの削除ルールは、ダイアグラムに表示されている特定のネットワーク フィーチャまたはネットワーク オブジェクトを削除するために使用されます。 このルールは、ネットワークのソース クラスまたはオブジェクト テーブル、あるいはネットワーク カテゴリーのジャンクションを処理します。 削除操作が、ネットワークのソース クラスまたはオブジェクト テーブルで処理を行うように構成されている場合は、それらのネットワーク エレメントを属性によってフィルターできます。 このプロセスは、削除されるネットワーク エレメントのジオメトリー タイプに応じて、特定の接続制限で実行することもできます。
このツールを使用して、フィーチャの削除ルールを設定し、指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくすべてのダイアグラム フィーチャ、または指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくダイアグラム フィーチャを除くすべてのダイアグラム フィーチャを削除することができます。
デフォルトでは、ルール プロセス パラメーターが、ソース クラスを含める に設定され、生成されたダイアグラムから、1 つまたは複数のネットワーク ソース クラスまたはオブジェクト テーブルと、それらのすべてのフィーチャまたはオブジェクトがそれぞれ、系統的に破棄されます。
ルール プロセス パラメーターが、ソース クラスを除外 に設定されている場合、指定したネットワーク ソース クラスおよびオブジェクト テーブルに基づくネットワーク フィーチャおよびオブジェクトを除き、ダイアグラムに表示されるすべてのネットワーク フィーチャおよびオブジェクトが削除されます。 このパラメーターを使用すると、たとえば、送電線を表すフィーチャを除くダイアグラム内のすべてのフィーチャを削除し、ダイアグラムを生成するための入力としてエンド ユーザーが何を選択したかに関係なく、ネットワークの送電部分だけを示すダイアグラムが返されることを保証できます。
ArcGIS Pro 2.9 以降、接続性に基づく特定の制限を構成して、フィーチャの削除ルールが、接続解除されたジャンクションのみ、またはネットワーク ダイアグラム内で 1 つのジャンクションに接続されたジャンクションのみに適用されるようにすることができます。 こういった制限は、ダイアグラム ジャンクションまたはダイアグラム格納器として表されるネットワーク フィーチャまたはオブジェクトを処理するために設定できます。
このツールは、ダイアグラム構築中に設定された入力ネットワーク フィーチャおよびオブジェクトの中に存在する可能性のある、ネットワーク ソース クラスまたはオブジェクト テーブルに基づくダイアグラム フィーチャの自動破棄を構成するために使用できます。 たとえば、フィーチャを事前にフィルターせずにエリアを選択し、そのエリアのダイアグラムに主要な機器だけを表示したい場合、設定された入力ネットワーク エレメントの中に存在する可能性のある従属的な機器を自動的に削除するように、フィーチャの削除ルールを構成できます。
フィーチャの削除ルールをテンプレートに関連するルールのリスト内の最初の位置で実行すると、初期のダイアグラム フィーチャが完全に削除されるため、以降の更新用のスペースを確保し、パフォーマンスを上げることができます。
ネットワーク線形格納器とそれに関連する格納物をダイアグラムに一緒に表示して、わかりにくかったり、ほとんど関心を示されなかった場合は、このツールを使用して、ダイアグラムから線形格納器エッジを削除することもできます。 この場合、フィーチャの削除ルールは、通常、ルール シーケンスの最後に構成されます。
指定した ネットワーク ソース パラメーターの値に
SystemJunctionsクラスが存在する場合、ルールは、システム ジャンクションおよびシステム ジャンクション オブジェクトの両方に、規則的に適用されます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力ネットワーク |
変更するダイアグラム テンプレートを含むユーティリティー ネットワークまたはトレース ネットワーク。 |
Utility Network; Trace Network |
|
入力ダイアグラム テンプレート |
変更するダイアグラム テンプレートの名前。 |
String |
|
有効 |
指定したテンプレートに基づくダイアグラムの生成および更新時に、ルールを有効にするかどうかを指定します。
|
Boolean |
|
ソース タイプ |
処理対象となるソース クラスまたはオブジェクト テーブルのジオメトリー タイプを指定します。
|
String |
|
ルール プロセス |
指定したネットワーク ソース クラスおよびオブジェクト テーブルの処理方法を指定します。
|
String |
|
ネットワーク ソース |
ルール プロセスに応じて、除外または含めるネットワーク ソース クラスおよびオブジェクト テーブル。 デフォルトでは、ルール プロセス パラメーターが ソース クラスを含める に設定されており、1 つまたは複数のネットワーク ソース クラスまたはオブジェクト テーブルが処理されます。 このクラスおよびオブジェクト テーブルに属しているネットワーク フィーチャまたはオブジェクトに関連するすべてのダイアグラム フィーチャが削除されます。 注意:ネットワーク ソース クラス内の |
Table; Feature Class |
|
説明 (オプション) |
ルールの説明。 |
String |
|
ジャンクションを接続解除する必要がある |
ダイアグラム ジャンクション候補とダイアグラム格納器候補を削除するために、接続解除する必要があるかどうかを指定します。 注意:このパラメーターは、ソース タイプ パラメーターが ジャンクションのみ に設定されている場合にのみ有効になります。
|
Boolean |
|
複数のジャンクションを 1 つのジャンクションに接続する必要がある |
ダイアグラム ジャンクション候補とダイアグラム格納器候補を削除するために、1 つのダイアグラム ジャンクションまたはダイアグラム格納器に接続する必要があるかどうかを指定します。 注意:このパラメーターは、ソース タイプ パラメーターが ジャンクションのみ に設定されている場合にのみ有効になります。
|
Boolean |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力ネットワーク |
更新されたユーティリティー ネットワークまたはトレース ネットワーク。 |
Utility Network; Trace Network |
|
出力ダイアグラム テンプレート |
ダイアグラム テンプレートの名前。 |
String |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい