ジオデータベース トポロジの整合チェックと修正

Standard または Advancedのライセンスで利用可能。

[編集] タブの [編集の管理] グループで [エラー インスペクター] エラー インスペクター を使用すると、個別または一度に複数のジオデータベース トポロジ エラーを整合チェックして修正できます。エラー インスペクターには、エラーの表示とフィルタリングのためのテーブル ビューアー、フィーチャ ジオメトリを調査するためのタブ、例外を管理するためのツールが含まれます。

注意:

フィーチャ サービスで公開されたジオデータベース トポロジは ArcGIS Pro で編集でき、フィーチャ サービスを介して整合チェックおよび修正できます。

特定のフィーチャ タイプのジオデータベース トポロジ ルールと事前定義されている修正方法の詳細については、以下のトピックをご参照ください。

以下のセクションでは、ジオデータベース トポロジの整合チェックと修正を始めるための基本的なワークフローを示します。

トポロジの整合チェック

トポロジの整合チェックでは、ソース ジオデータベースに定義されたすべてのトポロジ ルールを基にフィーチャ ジオメトリが比較されます。エラーとしてマークされたジオメトリはエラー テーブルに表示されます。テーブルに表示されるエラーは、ツールバーで選択したトポロジ ルールによってフィルターされます。

エラーは、ジオメトリ タイプ別に整理されたレイヤーでシンボル化されます。トポロジの整合チェック後に行われた編集は追跡され、Modified Areas や Dirty Areas のような類似の名前を持つ四角形の領域としてシンボル化されます。

  1. [編集] タブの [編集の管理] グループで、[エラー インスペクター] エラー インスペクター をクリックします。

    [エラー インスペクター] テーブルが表示されます。

    エラー インスペクター

  2. ツールバーの [整合チェック] 範囲の検証 をクリックします。

    現在のマップのフィーチャが、ソース ジオデータベースに定義されたすべてのトポロジ ルールを基に整合チェックされます。

    ヒント:

    トポロジの整合チェック ツールは、[編集] タブでジオデータベース トポロジ ルールを有効にすると [フィーチャの修正] ウィンドウでも使用できます。

エラーのプレビューとズーム

エラーの原因となったフィーチャ ジオメトリを表示するには、[プレビュー] タブを使用します。

  1. [編集] タブの [編集の管理] グループで、[エラー インスペクター] エラー インスペクター をクリックします。

    [エラー インスペクター] テーブルが表示されます。

  2. ツールバーの [整合チェック] 範囲の検証 をクリックします。

    現在のマップのフィーチャが、ソース ジオデータベースに定義されたすべてのトポロジ ルールを基に整合チェックされます。

  3. ツールバーの [ソース] ドロップダウン メニューをクリックし、ソース トポロジ ルールを選択します。

    トポロジ エラーはレコードに似たエラー テーブルに表示されます。

  4. [プレビュー] タブをクリックします。
  5. エラー テーブルで、形状フィールドの横にあるグレーの四角形をクリックし、エラーを選択します。

    拡大表示された不正なジオメトリがビューアーに表示されます。

    [エラー インスペクター] の [プレビュー] タブ

  6. ビューアーの下にあるツールバーで、[エラーにズーム] エラーにズーム をクリックします。

    アクティブなマップ上でそのエラーが拡大表示されます。

エラーの詳細の表示

エラーの原因となったフィーチャの情報を表示するには、[詳細] タブを使用します。

  1. [編集] タブの [編集の管理] グループで、[エラー インスペクター] エラー インスペクター をクリックします。

    [エラー インスペクター] テーブルが表示されます。

  2. ツールバーの [整合チェック] 範囲の検証 をクリックします。

    現在のマップのフィーチャが、ソース ジオデータベースに定義されたすべてのトポロジ ルールを基に整合チェックされます。

  3. ツールバーの [ソース] ドロップダウン メニューをクリックし、ソース トポロジ ルールを選択します。

    トポロジ エラーはレコードに似たエラー テーブルに表示されます。

  4. [詳細] タブをクリックします。
  5. エラー テーブルで、形状フィールドの横にあるグレーの四角形をクリックし、エラーを選択します。

    フィーチャに関する情報がタブに表示されます。

    [エラー インスペクター] の [詳細] タブ

トポロジ エラーの修正

トポロジ エラーを修正したり例外を管理したりするには、[修正] タブのツールを使用します。定義済みのエラー ツールを使用できない場合は、標準の編集ツールを使用して、エラーを選択し修正します。

  1. [編集] タブの [編集の管理] グループで、[エラー インスペクター] エラー インスペクター をクリックします。

    [エラー インスペクター] テーブルが表示されます。

  2. ツールバーの [整合チェック] 範囲の検証 をクリックします。

    現在のマップのフィーチャが、ソース ジオデータベースに定義されたすべてのトポロジ ルールを基に整合チェックされます。

  3. ツールバーの [ソース] ドロップダウン メニューをクリックし、ソース トポロジ ルールを選択します。

    トポロジ エラーはレコードに似たエラー テーブルに表示されます。

  4. [修正] タブをクリックします。
  5. エラー テーブルで、形状フィールドの横にあるグレーの四角形をクリックし、フィーチャ レコードを選択します。
    • フィーチャ レコードの範囲を選択するには、複数の行にまたがってポインターを上下にドラッグするか、Shift キーを押しながら、シーケンスの最後のレコードをクリックします。
    • 複数のフィーチャ レコードを選択するには、Ctrl キーを押しながらそれぞれのレコードをクリックします。

    選択したエラーに使用できるツールがタブに表示されます。

    [エラー インスペクター] の [修正] タブ

  6. 例外を管理するには、次のいずれかをクリックします。
    • [例外としてマーク] 例外としてマーク - トポロジ レイヤー上にシンボル表示されたエラーを削除します。このフィーチャは、編集内容の整合チェック時に無視されます。トポロジ ルールに従ってそのフィーチャを修正する必要があると決定した場合は、そのエラーを元に戻すことができます。
    • [例外の解除] 例外の消去 - エラーを元に戻し、マップのトポロジ レイヤー上にエラーをシンボル表示します。
    注意:

    データ作成と更新のプロセスにおいて、例外は正常な現象です。たとえば、評価担当者のジオデータベースに、建物フィーチャはパーセル境界と交差してはならないというルールが含まれている場合でも、 居住密度が高い複合ビルや商業ビルの場合は、交差することが許可されるかもしれません。

  7. トポロジ エラーを修正するには、次のいずれかの方法を使用します。
    • [修正] タブに表示される、選択したエラーに適切な修正をクリックします。
    • 対話形式でエラーを修正するには、タブの下部にある [エラーの修正] エラーの修正 をクリックすると、ポインターでマップ上のエラーを選択し、ポップアップ メニューに表示されるコマンドを使用します。

      ポップアップ メニュー

      ヒント:

      [編集] タブでトポロジ編集にジオデータベース トポロジ ルールが選択されている場合、[エラーの修正] エラーの修正[フィーチャの修正] ウィンドウでも使用できます。

    • 定義済みの修正方法が使用できない場合は、標準の編集ツールを使用してフィーチャを選択して編集します。
  8. トポロジ エラーを修正した後、もう一度 [整合チェック] 範囲の検証 をクリックして、編集によりエラーが修正されたことを確認します。