ジオデータベース トポロジの設計

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

ArcGIS を使用してジオデータベースのトポロジを作成する前に、いくつかの設計手順を通して作業を実行できます。

  1. ジオメトリを共有するフィーチャクラスのリストを作成します。
  2. 各フィーチャクラス (ポイント、ライン、またはポリゴン) について空間的な表現を指定します。
  3. ジオメトリを共有し、編集と管理が同時に行われるフィーチャクラスのリストを作成します。たとえば、フィーチャクラスのいずれかのジオメトリを編集すると、他のフィーチャクラスのジオメトリも更新されます。

    共有トポロジで管理されるフィーチャクラスの例

    データ主題 フィーチャクラストポロジ ルールのサブサンプル

    パーセル

    パーセル ポリゴン、パーセル境界 (ライン)、パーセル コーナー (ポイント)

    パーセル ポリゴンは重複しないようにする必要があります。パーセル ポリゴンの境界線は、パーセル境界のライン上になければなりません。パーセル境界の端点は、パーセル コーナーのポイント上になければなりません。

    道路の中心線と国勢調査単位

    道路の中心線、国勢調査区、国勢調査ブロック グループ、国勢調査地区

    道路線は内部と交差しない、または接しないようにする必要があります。国勢調査区は重複しないようにする必要があります。国勢調査ブロック グループは、国勢調査区上になければなりません。国勢調査ブロック グループは重複しないようにする必要があります。国勢調査地区は、国勢調査ブロック グループ上になければなりません。国勢調査地区は重複しないようにする必要があります。

    土壌

    土壌タイプ ポリゴン

    土壌タイプ ポリゴンは重複しないようにする必要があります。土壌ポリゴンにはギャップがあってはなりません。

    水文解析

    流水ライン、流水ポイント、流水界 (ポリゴン)

    流水ラインは同一ライン内で重複しないようにする必要があります。流水ポイントは流水ライン上になければなりません。流水界は重複しないようにする必要があります。流水界にはギャップが存在してはなりません。

    トポロジに属しているフィーチャクラスの例
  4. これらのフィーチャクラスをフィーチャ データセットにまとめます。
  5. 個々のフィーチャクラスのエレメント間にトポロジ ルールを指定します。たとえば、パーセルはシングルパートでもマルチパート ポリゴンでもかまいません。隣接するパーセルはジオメトリを共有します。パーセルを重複させることはできません。
  6. フィーチャクラス間にトポロジ ルールを指定します。たとえば、パーセル ポリゴンを定義するラインは、パーセル境界線上にあります。
  7. 各フィーチャクラスの座標の精度ランクを特定します。最も精度の高いフィーチャクラスにランク 1 を割り当て、以下、精度の高い順にランク付けする必要があります (2 番目に精度の高いフィーチャクラスにはランク 2 を割り当てます)。複数のフィーチャクラスに同じランクを割り当てることができます。精度の違いを見きわめられない場合は、すべてのフィーチャクラスをランク 1 に設定します (つまり、それらの精度は同じです)。
  8. フィーチャのコピーからテスト ジオデータベースを構築し (ファイル ジオデータベースを使用し)、トポロジ設計案をテストします。プロトタイプのジオデータベースを実際に試してみます。たとえば、設計案に基づいてトポロジを追加し、それを整合チェックし、一部のフィーチャを編集してみます。これは、振舞いを現実的に捉えて、設計を改善するのに役立ちます。
  9. 効果的な実装が得られるまで、設計の改善および調整を繰り返します。