ダーティ エリア

ダーティ エリアは、ネットワーク フィーチャやネットワーク属性のジオメトリに加えられた編集の位置をフラグしたり、エラーを表示したりするために作成されます。ネットワークに変更が加えられたが、それがネットワーク トポロジに反映されていないことを示すインジケーターとしての役割を果たします。検証を行った範囲内にエラーが存在しなければ、ネットワーク トポロジが検証済みになるとダーティ エリアは消去されます。

ネットワーク トポロジが有効になると、ダーティ エリアが作成され、編集を追跡できるようになります。これには、フィーチャの作成、ネットワーク属性に関連付けられたフィールドの修正、関連付けの確立または修正などが含まれます。ダーティ エリアは、ユーティリティ ネットワークに変更が加えられたが、その変更がまだネットワーク トポロジに反映されていないことを意味します。検証を使用して、ネットワーク トポロジを更新し、ダーティ エリアを消去します。ネットワーク トポロジに反映されていない編集は、トレースまたはネットワーク ダイアグラムなどのネットワーク解析操作で考慮されません。ネットワーク トポロジが無効になっている場合は、ネットワーク全体を対象とした 1 つのダーティ エリアが作成されます。ダーティ エリアは、エラーのあるすべてのフィーチャに対しても維持されます。ネットワーク トポロジをもう一度有効にすると、未処理のすべての編集の検証が行われます。

ダーティ エリアは、編集されたフィーチャの範囲、編集の種類、フィーチャの Global ID、操作を実行した編集者を追跡します。フィーチャのジオメトリが変更されると、1 つのフィーチャに対して 2 つのダーティ エリアが生成されます。一方のダーティ エリアはそのフィーチャの前のジオメトリのエンベロープを表し、もう一方はそのフィーチャの新しいジオメトリを表します。

ダーティ エリア

ダーティ エリアを作成する操作

次の要素に修正を加えると、ダーティ エリアが作成されます。

  • ジオメトリ
  • アセット グループまたはアセット タイプ フィールド
  • ネットワーク属性として定義されるフィールド
  • 関連付け
  • ターミナル構成情報

次の処理中にエラーが検出されると、ダーティ エリアが作成されます。

  • ネットワーク トポロジの有効化
  • ネットワーク トポロジの検証
  • サブネットワークの更新

ダーティ エリアの表示と管理

ダーティ エリアは、ユーティリティ ネットワークのサブレイヤーとしてアクセスでき、標準シンボル表示ツールを使用してシンボル表示できます。ダーティ エリアの表示は、他のレイヤーと同様に、オン/オフを切り替えることができます。たとえば、ネットワークに編集を加えた後で、ダーティ エリアの表示が不要だと感じたときは、レイヤーをオフにすることができます。ダーティ エリアは引き続き作成されますが、マップ上に表示されません。ダーティ エリア レイヤーの属性に基づき、ダーティ エリアをシンボル化することができます。たとえば、編集情報の記録フィールドは、特定の編集者が作業を実施したダーティ エリアや、編集が行われた時期を表示する際に役立ちます。

ユーティリティ ネットワーク バージョン 4 以降では、ネットワーク フィーチャに対して検出されたエラーの特定と操作にもダーティ エリアが使用されます。ユーティリティ ネットワークのフィーチャが規定のルールおよび制限に違反した場合、システムで生成されるエラーを表すためにダーティ エリアが使用されます。エラーの作成時に、フィーチャのジオメトリを包含するダーティ エリアが作成されます。

次に示すように、ダーティ エリアのサブレイヤーは、Status フィールドを使用してシンボル化され、作成方法を示します。

  • 無効
  • ダーティ
  • エラー
  • ダーティおよびエラー
  • サブネットワーク エラー
ステータスでシンボル表示したダーティ エリア サブレイヤー

Status 属性フィールドはビット単位のエンコーディングを使用して、ダーティ エリアを作成した操作を表します。たとえば、削除されたフィーチャはビット 1 で表され、2 (2^1 = 2) のステータスとして表示されます。複数の操作がダーティ エリアの作成につながった場合は、これらの値が合計されます。Status Description フィールドがポップアップの式に表示され、ダーティ エリアを作成した操作に関する追加情報が提供されます。

エラーの詳細

ネットワーク トポロジの検証を行うと、マップ上に表示される内容とネットワーク トポロジに存在する内容との整合性が確保されます。解析操作はネットワーク トポロジに基づいているため、ダーティ エリアが存在する場合に、予期しない結果が返されることがあります。たとえば、トレースのパスがダーティ エリア全体を通過する場合、その結果は、マップ上に表示される内容との整合性が保証されません。トレース結果にダーティ エリアと交差する結果が含まれないようにするには、[トレース (Trace)] ツール内の [一貫性の検証] オプションを使用することが重要です。

バージョンがデフォルト バージョンでリコンサイルされるとき、指定バージョンに存在するダーティ エリアは維持され、リコンサイル処理によって生成される編集からダーティ エリアが作成されます。同様に、指定バージョンからの編集がデフォルト バージョンにポストされるとき、指定バージョンに加えられた編集に対してダーティ エリアが作成されます。これには、指定バージョンで以前に検証された編集が含まれます。

ユーティリティ ネットワーク バージョン 3 以前のダーティ エリア

ユーティリティ ネットワーク バージョン 3 以前では、ネットワーク トポロジに反映されていない編集を表すためだけにダーティ エリアが使用されます。UpdateType は、編集のタイプによってダーティ エリアをシンボル化するために使用できる、ダーティ エリア テーブル内の属性です。

詳細:

ダーティ エリアの種類は、ダーティ エリア属性テーブル内の UpdateType フィールドで表されます。このフィールドにはシステム指定のコード値ドメインに割り当てられ、ダーティ エリアの生成方法を分類します。コード値ドメインの値には、挿入、更新、削除、エラーなどがあります。

更新タイプダーティ エリア タイプ

0

挿入

1

更新

2

削除

3

エラー