ArcMapでクリップ機能の「リバース」を実行する方法はありますか?
説明方法が正確にわかりませんこれが図です:
コメント
- それは完璧に機能しました!バッファリングされた領域から内部領域を切り取りました-ありがとう
回答
消去してから(@Jensがリンクしているように) Advancedライセンスでのみ利用可能で、 ET Geowizards をダウンロードできます。 Arcmapツールボックスとしてインストールできます。
スイート全体の料金を支払う必要がありますが、「プログラムの無料部分と消去機能が含まれています(オーバーレイグループ)。
回答
コメント
- すぐに使用できるこれは、Advanced(ArcInfo)レベルのライセンスでのみ機能します。ArcObjectsを使用した基本ライセンスと基本ライセンスで同じことを実現できます。(iTopologicalOperator )
- Baisc(ArcView)またはStandard(ArcEditor)ライセンスで「消去」する別の回避策は、 Union ツールと Select by Location ツールを使用することです。 。@ MappaGnosisは、この質問に対する彼の回答でどのように機能するかを説明しています。
回答
ここでのもう1つのオプションはtですo union
を実行してから、内部機能を削除します。結合後、最初のレイヤーからselect features
を選択し、delete feature
ツールを使用して選択したポリゴンを削除します。
コメント
- サイトへようこそ。 'ユーザーが従う必要のある手順で回答を拡張することをお勧めします。
- (+ 1)これは(a)要求されたタスクを(b)効率的に(c)すべてのライセンスレベルで利用可能な基本操作を使用して(d)他のGISプラットフォームにも適切に変換される方法で実行します。私たちのサイト、ロブへようこそ!
回答
この方法が機能することがわかりました:
- 編集セッションを開始します
- より大きなポリゴンからクリップするレイヤー(「クリップ」機能または上の画像で参照されている「出力」)を選択します
- エディターツールバーで、[エディター]ドロップダウンをクリックし、[クリップ]を選択します。 [交差する領域を破棄する]を選択します
「クリップ」フィーチャレイヤーはそのまま残りますので、先に進んでこのレイヤーをオフにしてください。これにより、リバースクリップが実行されます。
コメント
- これは私にとっては機能します。破棄されたクリップポリゴンは単一のポリゴンでなければならないことに注意してください。そうでない場合は、クリップ機能がグレー表示されます。円ポリゴンに複数のパーツがある場合は、編集セッションの開始によるマージを使用して、すべてのパーツを選択し、エディターツールバーのドロップダウンリストから'マージを1つの大きなポリゴンにします。次に、この1つの大きなポリゴン(円)を選択して、正方形のポリゴンからクリップします。
回答
ArcGISの高度なライセンスをお持ちでない場合のもう1つの無料オプションは、 Xtools Pro 拡張スイートです。ETGeowizardsと同様に、一部のツールは次の場合にのみ使用できます。ライセンスを購入しますが、それらのほとんどは永久に無料です。消去ツールは無料のものの1つです。
回答
いくつポリゴンを「反転クリップ」する必要がありますか?
1つまたは2つしかない場合は、編集をオンにして、この「消去」ポリゴンと接触するすべてのフィーチャを選択してから、消去をトレースします。 カットポリゴン 編集ツールを使用したポリゴン。 「選択したすべてのポリゴンをスライスします。すべての選択を解除してから、削除するポリゴンを再度選択して、削除するだけです。愚かな回避策ですが、「クリップを反転」する領域が少ない場合に効果的です。