サブネットワークは、層内のトポロジ的な下位部分を表し、そこでは、接続されているすべての通過可能なネットワーク フィーチャが同じサブネットワーク コントローラー (1 つまたは複数) によって定義されます。
サブネットワークが更新されると、サブネットワーク テーブル内の情報、フィーチャおよびオブジェクトに関する属性が更新され、SubnetLine フィーチャクラス内のサブネットワーク ラインを作成または更新することができます。
サブネットワーク更新操作はサブネットワークの検索ウィンドウから、または サブネットワークの更新 (Update Subnetwork) ジオプロセシング ツールを使用して実行でき、単一の層にある 1 つのサブネットワークまたはすべてのサブネットワークを更新することができます。 サブネットワークの更新操作中に一貫性の検証 エラーまたはサブネットワーク エラーが検出された場合、操作は失敗し、サブネットワーク ステータスに無効のマークが付けられます。
検査および更新されるサブネットワーク プロパティの詳細については、「サブネットワークの更新」をご参照ください。
詳細:
指定バージョンでサブネットワークを更新した場合、そのバージョンで変更されたネットワーク フィーチャのサブネットワーク名属性、Is connected 属性 、伝達された値のみが更新されます。 [指定バージョンの編集モード] パラメーターを変更することによって、層のサブネットワーク定義でイベント処理を使用するようにデフォルトの動作を変更できます。要件
[サブネットワークの更新 (Update Subnetwork)] ツールを使用するには、次の要件が満たされている必要があります。
- エンタープライズ ジオデータベースを操作する場合、[入力ユーティリティ ネットワーク] パラメーターは、ユーティリティ ネットワーク サービスから取得する必要があります。
- サブネットワークに 1 つ以上のサブネットワーク コントローラーがある。
- ネットワーク トポロジが有効化されている必要があります。
- サブネットワーク テーブル内で、更新するサブネットワークのサブネットワーク コントローラーにダーティのマークが付けられている。
- サブネットワークを定義するネットワーク フィーチャに対してダーティ エリアがない。
- 編集内容はすべて保存する必要があります。
層内の 1 つのサブネットワークまたはすべてのサブネットワークの更新
[サブネットワークの更新 (Update Subnetwork)] ツールを使用して、層の 1 つ以上のサブネットワークを更新するには、次の手順を実行します。
注意:
[サブネットワークの検索] ウィンドウを使用して、サブネットワークを探索および更新することもできます。 このウィンドウを使用してサブネットワークを更新した場合、ジオプロセシングは迂回され、ジオプロセシング履歴はログに記録されません。 [サブネットワークの検索] ウィンドウの使用方法の詳細- [解析] タブの [ジオプロセシング] グループで、[ツール] をクリックして [ジオプロセシング] ウィンドウを開きます。
- [ジオプロセシング] ウィンドウで、[サブネットワークの更新] を検索して選択します。
- [入力ユーティリティ ネットワーク] で、ユーティリティ ネットワークを選択します。
- [ドメイン ネットワーク] ドロップダウン矢印をクリックして、ドメイン ネットワークを選択します。
- [層] ドロップダウン矢印をクリックして、層を選択します。
- [層内のすべてのサブネットワーク] チェックボックスをオンまたはオフにして、層に含まれるすべてのサブネットワークを更新するかどうかを指定します。
- オン - 指定した層に含まれているすべてのサブネットワークを更新します。 これがデフォルトです。
詳細:
このオプションは、非同期処理を使用してサブネットワークを更新します。 これは、ユーティリティ ネットワークのジオプロセシング タスク用に予約されているシステムの UtilityNetworkTools ジオプロセシング サービスを使用し、7,200 秒 (120 分) のデフォルトのタイムアウト設定が長くなります。
- オフ - 指定した層の特定のサブネットワークを更新します。
詳細:
このオプションは、非同期処理を使用して特定のサブネットワークを更新します。タイムアウト設定は 1,800 秒 (30 分) です。
- オン - 指定した層に含まれているすべてのサブネットワークを更新します。 これがデフォルトです。
- [層内のすべてのサブネットワーク] がオフの場合、[サブネットワーク名] パラメーターが使用できます。 [サブネットワーク名] ドロップダウン矢印をクリックして、更新するサブネットワーク名を選択します。
- [層内のすべてのサブネットワーク] をオンにする場合、必要に応じて [エラー時に続行] をオンにします。 このオプションは、サブネットワークの更新プロセスでエラーが発生した場合の処理方法を決定します。
- オフ - 指定した層のサブネットワークは、エラーが発生するまで更新されます。 ツールの結果に特定のエラーの詳細が報告され、ArcGIS Server ログで確認できます。
- オン - 指定した層のすべてのサブネットワークに対して更新操作が試みられます。 1 つまたは複数のサブネットワークでエラーが発生してもサブネットワークの更新プロセスは続行され、ツールの結果内に一般的な警告メッセージが返されます。 層に対して更新できなかった特定のサブネットワークは、詳細に記録され、ArcGIS Server ログで確認できます。 [サブネットワーク テーブル] を参照して、指定した層に対してダーティのままのサブネットワークを確認することもできます。
- [実行] をクリックします。
これで、指定したサブネットワークが更新されました。
サブネットワークの更新プロセスが完了した後に、サブネットワーク テーブルを確認し、Is Dirty およびその他のサブネットワーク属性を調べます。