FAQ
ポリゴンフィーチャの重なり領域を切り抜く(削除する)には?
ナレッジ番号:1055 | 登録日:2023/05/29 | 更新日:2024/11/21
説明
ポリゴンフィーチャが重複している場合、重複している領域を削除することができます。
異なるレイヤー同士のポリゴンが重複している場合は、[イレース] ツールまたは [ジオメトリ変換ツール] を使用し、同一レイヤー内のポリゴンの場合は、[エディター] ツールを使用します。1 つのレイヤー内でポリゴン フィーチャが重複している場合は、[編集ツール] を使用します。
[イレース] ツールを使用する場合
ArcToolbox → [解析 ツール] → [オーバーレイ] → [イレース] ツールで、[入力フィーチャ] と [イレース フィーチャ(削除する箇所を指定するポリゴン)] を指定してください。
※ このツールをご利用いただくには Advanced ライセンスが必要です。Basic または Standard ライセンスをご利用の場合は [ジオメトリ変換ツール] をご利用ください。[ジオメトリ変換ツール] を使用する場合
Basic ライセンスまたは Standard ライセンスで、ポリゴンの重なる領域を削除するには、この方法をご利用ください。
準備
弊社のダウンロード サイトから [ジオメトリ変換ツール] をダウンロードします。インストール方法はアドインの共有とインストールをご参照ください。
ArcGIS 10.x : ジオメトリ変換ツール
手順
- [ジオメトリ変換ツール] を起動します。
- [ArcGIS ジオメトリ変換ツール] のダイアログ ボックス が表示されますので、[ポリゴン] タブをクリックします。
- [重なる領域を削除] ボタンをクリックします。
- 「入力ポリゴン」、「参照ポリゴン」、「出力ファイル」を指定します。
※入力ポリゴンが参照ポリゴンの形状でくり抜かれます。
[エディター] ツールを使用する場合
1 つのポリゴン フィーチャを使用して、重なる箇所をくり抜く(削除する)場合は以下の方法を行います。
[エディター] ツールでは複数のフィーチャを一度に選択し、クリップすることは出来ません。削除したい重複箇所が複数ある場合は、[イレース] ツール、もしくは [ジオメトリ変換ツール] をご使用ください。- ArcMap の [エディター] ツールバーの [エディター] にて [編集の開始] をクリックし、編集セッションを始めます。
- [エディター] ツールバーの [編集ツール] にて重なり合った小さい方のポリゴンフィーチャを選択します。
(ArcMap のマップエリアで選択できない場合は、属性テーブルで該当のポリゴンを選択してください。) - [エディター] ツールバーの [エディター] にて [クリップ] を選択し、以下のように設定を行い [OK] ボタンをクリックします。
[バッファー距離]:「0.000」と入力します。
[フィーチャをクリップする方法]:「バッファーと重なる領域を削除」にチェックを入れます。 - 小さい領域のフィーチャが不要であれば、[Delete] キーにて削除します。
[ユニオン] ツールを使用する場合
[ユニオン] ツールを使用することで、複数のツールを組み合わせますが Basic ライセンスでも切り抜くことができます。
手順
- ArcMap → [ジオプロセシング] メニュー → [ユニオン] ツールで、[入力フィーチャ] と [イレース フィーチャ(削除する箇所を指定するポリゴン)] を指定します。
- [ユニオン] ツールの出力結果の属性テーブルを開き、(例)[FID_<イレース フィーチャ>] フィールドが -1 になっているフィーチャを検索します。
・ArcToolbox → [データ管理] ツール → [レイヤーとテーブル ビュー] → [属性検索] ツール
[レイヤー名、またはテーブル ビュー]: ユニオンしたポリゴン
[条件式]: "FID_<イレース フィーチャ>" = -1(例)
- [コンテンツ] ウィンドウ → ユニオンしたポリゴンを右クリック → [データ] → [データのエクスポート] より、検索したポリゴン フィーチャをエクスポートします。
もしくは、ArcToolbox → [データ管理] ツール → [フィーチャ] → [フィーチャのコピー] ツールを利用します。
空洞部のポリゴンがない場合は上記の [クリップ] ツールを使うか、こちらのFAQ の手順をお試しください。
メタデータ
機能
種類
製品
バージョン