サブネットワークの操作

[サブネットワークの検索] ウィンドウを使用して、ユーティリティ ネットワーク内でサブネットワークを特定し、操作することができます。 サブネットワークは、ウィンドウの一番上に、デフォルトでは現在のマップ範囲で、グリッド ビューに表示されます。

グリッド ビューのサブネットワーク リストでショートカット メニューを使用して、サブネットライン フィーチャクラスを介してマップ内のサブネットワークを操作したり、サブネットワーク テーブルを検索したり、サブネットワークのトレースを実行したり、サブネットワークを更新することができます。 特定のサブネットワークをアクティブ化して、マップ ビュー内で視覚的に目立たせることもできます。 サブネットワークをアクティブ化すると、マップ内の他のサブネットワーク フィーチャに透過表示が適用され、選択したサブネットワークが視覚的に目立つようになります。 これにより、密度の高いエリア内の経路を区別できるため、編集中の明確な表示に役立ちます。 この機能は、大縮尺のマップ内の対象のサブネットワークに焦点を合わせるためにも使用できます。

[サブネットワークの検索] ウィンドウのグリッド ビューで表示されるショートカット メニューを使用して、マップ ビュー内のサブネットワークを調べたり、サブネットワーク管理タスクを実行したりすることができます。 タスクには、次のようなものがあります。

  • 画面移動 選択に移動
  • ズーム 選択にズーム
  • 選択 選択解除
  • ポップアップ ポップアップ
  • サブネットワークのトレース サブネットワーク
  • サブネットワークの更新 アップデート (Update)
サブネットワークの検索ウィンドウのグリッド ビュー ショートカット メニュー
注意:

サブネットワークのトレースおよび更新の操作を [サブネットワークの検索] ウィンドウから実行した場合、ジオプロセシング フレームワークは使用されません。

詳細については、「サブネットワークの検索ウィンドウ」をご参照ください。

要件

[サブネットワークの検索] ウィンドウを使用するには、サブネットワークがネットワーク内に存在していなければなりません。 サブネットワークでショートカット メニューを使用して利用できるサブネットワーク管理タスクを実行するには、各操作の要件を確認してください。

サブネットワークのアクティブ化と透過表示の適用

[サブネットワークの検索] ウィンドウでサブネットワークをアクティブ化するには、次の手順を実行します。

  1. [ユーティリティ ネットワーク] タブをクリックします。
  2. [サブネットワーク] グループで [検索] 検索 をクリックします。

    [サブネットワークの検索] ウィンドウが表示されます。

    注意:

    サブネットワークを [サブネットワークの検索] ウィンドウに表示するには、それらのサブネットワークが、サブネットライン フィーチャクラスまたはサブネットワーク テーブルのいずれかで参照されている必要があります。 [フィルター] セクションを使用して、サブネットワーク リストのフィルター処理方法を指定します。

  3. 特定の範囲を使用して SubnetLine フィーチャクラスを使用するか、サブネットワーク テーブルを検索することによって、グリッドに返されたサブネットワークをフィルター処理して表示します。 [フィルター] セクションを展開し、対応するタブを選択することによって、次のフィルターのいずれかを適用します。
    • [ライン] - マップ範囲に基づいてサブネットライン フィーチャクラスを使用して、サブネットワークをフィルター処理します。 これがデフォルトです。 [現在のマップ範囲を使用] チェックボックスをオンにすると、現在のマップ範囲に基づいてサブネットワークがフィルター処理されます。 このチェックボックスをオフにすると、SubnetLine フィーチャクラス内のレコードを含むユーティリティ ネットワーク内のすべてのサブネットワークがリストされます。 [フィルター] ボタンをクリックして、サブネットワークのリストを更新します。
    • [サブネットワーク テーブル] - サブネットワーク テーブル内の属性を使用して句または SQL クエリを構築し、サブネットワークのリストをフィルター処理します。 [フィルター] ボタンをクリックして、サブネットワークのリストを更新します。
  4. リスト内のサブネットワークをクリックして、そのサブネットワークを選択済みサブネットワークとして設定します。

    サブネットワークを選択すると、[背景の透過表示] セクションでそのサブネットワークが選択済みサブネットワークとしてリストされ、非アクティブなサブネットワーク フィーチャに透過表示を適用することで、選択したサブネットワークを視覚的に目立たせることができます。

    1. 選択済みサブネットワークの透過表示を変更するには、[背景の透過表示] セクションのスライダーを使用します。 これによって、非アクティブなサブネットワークのフィーチャに適用される透過度を決定します。
    2. [有効化] をクリックします。

選択済みサブネットワークがアクティブとして設定され、マップ ビュー内の非アクティブなサブネットワークに透過表示が適用されます。 透過表示とアクティブなサブネットワークを削除するには、ウィンドウ下部にある [リセット] ボタンをクリックします。 これにより、アクティブなサブネットワークと透過表示が削除され、リストからサブネットワークが選択解除されます。 この操作によって、フィルター設定は削除されません。 別のサブネットワークをアクティブとして設定するには、リスト内のサブネットワークのいずれかをクリックします。 必要に応じて、フィルターを調整します。

ウィンドウ内のサブネットワークのトレース

[サブネットワークの検索] ウィンドウでサブネットワーク トレースを実行するには、次の手順を実行します。

  1. [ユーティリティ ネットワーク] タブをクリックします。
  2. [サブネットワーク] グループで [検索] 検索 をクリックします。

    [サブネットワークの検索] ウィンドウが表示されます。

    注意:

    サブネットワークを [サブネットワークの検索] ウィンドウに表示するには、それらのサブネットワークが、サブネットライン フィーチャクラスまたはサブネットワーク テーブルのいずれかで参照されている必要があります。 [フィルター] セクションを使用して、サブネットワーク リストのフィルター処理方法を指定します。

  3. 特定の範囲を使用して SubnetLine フィーチャクラスを使用するか、サブネットワーク テーブルを検索することによって、グリッドに返されたサブネットワークをフィルター処理して表示します。 [フィルター] セクションを展開し、対応するタブを選択することによって、次のフィルターのいずれかを適用します。
    • [ライン] - マップ範囲に基づいてサブネットライン フィーチャクラスを使用して、サブネットワークをフィルター処理します。 これがデフォルトです。 [現在のマップ範囲を使用] チェックボックスをオンにすると、現在のマップ範囲に基づいてサブネットワークがフィルター処理されます。 このチェックボックスをオフにすると、SubnetLine フィーチャクラス内のレコードを含むユーティリティ ネットワーク内のすべてのサブネットワークがリストされます。 [フィルター] ボタンをクリックして、サブネットワークのリストを更新します。
    • [サブネットワーク テーブル] - サブネットワーク テーブル内の属性を使用して句または SQL クエリを構築し、サブネットワークのリストをフィルター処理します。 [フィルター] ボタンをクリックして、サブネットワークのリストを更新します。
  4. グリッド ビューでサブネットワークを右クリックしてショートカット メニューを表示します。 [サブネットワークのトレース] をクリックします。

選択したサブネットワークに対してサブネットワーク トレースが実行され、トレースの結果がマップ内に選択として表示されます。

注意:

[サブネットワークの検索] ウィンドウから実行したサブネットワーク トレースでは、その層のサブネットワーク定義のサブネットワーク トレース構成が使用され、マップ上に存在する始点フィーチャ バリアは無視されます。 マップに配置されているトレース位置に従うようにサブネットワーク トレースを構成するには、[トレース (Trace)] ツールを使用するか、[トレース] ウィンドウの [指定構成] タブから指定トレース構成を実行します。

ウィンドウ内のサブネットワークの更新

[サブネットワークの検索] ウィンドウでサブネットワークを更新するには、次の手順を実行します。

  1. [ユーティリティ ネットワーク] タブをクリックします。
  2. [サブネットワーク] グループで [検索] 検索 をクリックします。

    [サブネットワークの検索] ウィンドウが表示されます。

    注意:

    サブネットワークを [サブネットワークの検索] ウィンドウに表示するには、それらのサブネットワークが、サブネットライン フィーチャクラスまたはサブネットワーク テーブルのいずれかで参照されている必要があります。 [フィルター] セクションを使用して、サブネットワーク リストのフィルター処理方法を指定します。

  3. 特定の範囲を使用して SubnetLine フィーチャクラスを使用するか、サブネットワーク テーブルを検索することによって、グリッドに返されたサブネットワークをフィルター処理して表示します。 [フィルター] セクションを展開し、対応するタブを選択することによって、次のフィルターのいずれかを適用します。
    • [ライン] - マップ範囲に基づいてサブネットライン フィーチャクラスを使用して、サブネットワークをフィルター処理します。 これがデフォルトです。 [現在のマップ範囲を使用] チェックボックスをオンにすると、現在のマップ範囲に基づいてサブネットワークがフィルター処理されます。 このチェックボックスをオフにすると、SubnetLine フィーチャクラス内のレコードを含むユーティリティ ネットワーク内のすべてのサブネットワークがリストされます。 [フィルター] ボタンをクリックして、サブネットワークのリストを更新します。
    • [サブネットワーク テーブル] - サブネットワーク テーブル内の属性を使用して句または SQL クエリを構築し、サブネットワークのリストをフィルター処理します。 [フィルター] ボタンをクリックして、サブネットワークのリストを更新します。
  4. リスト内のサブネットワークをクリックして、そのサブネットワークを選択済みサブネットワークとして設定します。
  5. グリッド ビューでサブネットワークを右クリックしてショートカット メニューを表示します。 [サブネットワークの更新] をクリックします。
    • [サブネットワークの更新] オプションが無効になっている場合、サブネットワーク ステータスがダーティであり、アクティブな編集セッションがないことを確認します。 クリーンなサブネットワークを更新することはできません。
    • サブネットワークのステータスが無効である場合、エラーに対処し、ネットワーク トポロジを検証してサブネットワークをダーティにし、編集内容を保存して更新を有効にします。

サブネットワークの更新操作は選択したサブネットワークに対して実行されます。