ポリゴン間のスリバーまたはギャップの削除
小さなスリバー ポリゴン(微小ポリゴン)やポリゴン間のギャップは、多くの場合、スナップを使用せずにポリゴンを新規作成した場合や、トポロジを使用せずに共有境界線を編集した場合に生じます。スリバーとギャップは、データセットから連続した構造を形成する妨げとなるため、それらを特定して適切に修正する必要があります。
ArcEditor または ArcInfo ライセンスでは、ジオデータベース トポロジのセットアップが可能です。ジオデータベース トポロジは、こうしたエラーを検出して修正するための、最も効率的で、自動化された、包括的な手段です。「重複しない」ルールや「ギャップがない」ルールを適用して、互いに重なり合うポリゴンや間にギャップがあるポリゴンを検出することができます。また、「クラスタ許容値よりも大きくなければならない」エラーを検索して、トポロジの整合チェック プロセスで抜け落ちるポリゴンを検出することもできます。
ジオデータベース トポロジを使用できない場合でも、こうしたエラーを検出して修正するための一般的な方法がいくつかあります。
- [ジオメトリのチェック(Check Geometry)] および [ジオメトリの修正(Repair Geometry)] ツールを実行して、短い線分、null ジオメトリなど、スリバー ポリゴンが生じる原因になる問題を検出し、修正できます。
- [インテグレート(Integrate)] ジオプロセシング ツールを使用して、ポリゴンのエッジと頂点の位置を合わせることができます。インテグレートは、スリバーとギャップの両方の修正に役立ちます。ただし、フィーチャの不適切な削除やマージを防ぐために、クラスタ許容値の最小値を入力する必要があります。
- 編集ツールを使用してポリゴンのエッジと頂点を手動で修正するには、スナップを使用します。
- 属性検索を実行すれば、データセットに応じて一定のサイズより小さい面積をもつポリゴンを見つけることができます。選択したポリゴンを調べてスリバーかどうかを確認した後、[エディタ] → [マージ] コマンドまたは [エリミネート(Eliminate)] ジオプロセシング ツール(ArcInfo ライセンスが必要)を使用して、スリバーを隣接するポリゴンとマージできます。また、それぞれのポリゴンを個別に選択し、隣接する大きいポリゴンのエッジに沿ってトレースによるフィーチャの形状変更を行うこともできます。
7/10/2012