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