Itu bekerja dengan sempurna! Pangkas area interior dari area buffer saya - Terima kasih
Jawaban:
16
Karena Erase (terkait dengan @Jens) hanya tersedia dengan lisensi Tingkat Lanjut, Anda dapat mengunduh ET Geowizards . Itu dapat diinstal sebagai kotak alat Arcmap.
Meskipun Anda harus membayar paket lengkap, ada bagian gratis dari program dan fungsi Erase disertakan di sana ( grup Overlay ).
Di luar kotak, ini hanya akan berfungsi dengan lisensi tingkat Lanjut (ArcInfo). Dimungkinkan untuk melakukan hal yang sama dengan lisensi dasar secara terprogram dengan Arc Objects dan lisensi dasar. (iTopologicalOperator)
Jakub Sisak GeoGraphics
2
Solusi lain untuk "menghapus" dengan lisensi Baisc (ArcView) atau Standar (ArcEditor) adalah dengan menggunakan alat Union dan alat Select by Location . @MappaGnosis menjelaskan cara kerjanya dalam menjawab pertanyaan ini .
Jens
19
Opsi lain di sini adalah melakukan uniondan kemudian menghapus fitur dalam. Setelah penyatuan, select featuresdari lapisan awal dan gunakan delete featurealat untuk menghapus poligon yang dipilih.
Selamat datang di situs ini. Saya sarankan memperluas jawaban Anda dengan langkah-langkah yang harus diikuti pengguna.
Zachary
5
(+1) Ini adalah jawaban yang baik karena (a) menyelesaikan tugas yang diminta (b) secara efisien (c) menggunakan operasi dasar yang tersedia di semua tingkat lisensi (d) dengan cara yang diterjemahkan dengan baik ke platform GIS lainnya juga. Selamat datang di situs kami, Rob!
Whuber
5
Saya menemukan metode ini berfungsi:
Mulai sesi pengeditan
Pilih layer (fitur 'klip' atau 'output' seperti yang dirujuk dalam gambar Anda di atas) yang ingin Anda hapus dari poligon yang lebih besar
Pada bilah alat editor Anda, klik tarik-turun "editor" dan pilih "Klip". Pilih "buang area yang memotong"
Lapisan fitur "klip" Anda masih berlaku, jadi silakan dan matikan lapisan ini. Ini harus melakukan klip terbalik.
ini berfungsi untuk saya, ketahuilah bahwa poligon klip yang dibuang harus berupa satu poligon tunggal, jika tidak, fungsi klip Anda akan berwarna abu-abu. Jika poligon lingkaran Anda terdiri dari beberapa bagian, Anda harus menggunakan penggabungan dengan memulai sesi edit, pilih semua bagian dan dari daftar drop down bilah alat editor, pilih 'gabung' untuk menjadikannya poligon besar tunggal. Kemudian Anda dapat memilih satu poligon besar ini (lingkaran) dan memotongnya dari poligon persegi Anda.
hoogw
3
Opsi gratis lain jika Anda tidak memiliki lisensi Advanced untuk ArcGIS adalah suite ekstensi Xtools Pro . Seperti ET Geowizards, beberapa alat hanya tersedia jika Anda membeli lisensi tetapi sebagian besar gratis selamanya, alat Erase adalah salah satu yang gratis.
Berapa banyak poligon yang Anda perlukan untuk 'membalikkan klip'?
JIKA hanya satu atau dua, aktifkan pengeditan Anda, pilih SEMUA fitur yang bersentuhan dengan poligon 'hapus' ini, kemudian lacak poligon hapus dengan alat pengeditan potong poligon . Ini akan mengiris semua poligon yang Anda pilih. Batalkan pilihan semuanya, lalu pilih kembali yang akan dihapus, dan hapus saja. Penanganan yang konyol, tetapi efektif jika Anda hanya memiliki beberapa area untuk 'membalikkan klip'.
Periksa opsi pilih berdasarkan lokasi. Anda dapat memilih semua titik yang termasuk dalam lapisan fitur. Setelah ini dipilih, buka atribut dan alihkan pilihan.
Ini tidak menjawab pertanyaan - OP ingin klip layer, bukan hanya memilih fitur.
Midavalo
0
Secara pribadi, saya hanya membuat topeng kliping terbalik. Buat luas persegi panjang di sekitar semua fitur Anda, potong lubang bentuk yang Anda inginkan di dalamnya lalu gunakan alat kliping seperti biasa. Bekerja dengan baik ...
Pertama jalankan alat intersect, itu akan memilih area yang tumpang tindih antara dua kelas fitur. Kemudian jalankan alat gabungan, itu akan memilih semua bagian dari dua kelas fitur tetapi istirahat pada titik di mana fitur tidak memiliki bentuk yang sama. Kemudian jalankan pilih berdasarkan atribut untuk memilih bagian yang ingin Anda hapus.
Jawaban:
Karena Erase (terkait dengan @Jens) hanya tersedia dengan lisensi Tingkat Lanjut, Anda dapat mengunduh ET Geowizards . Itu dapat diinstal sebagai kotak alat Arcmap.
Meskipun Anda harus membayar paket lengkap, ada bagian gratis dari program dan fungsi Erase disertakan di sana ( grup Overlay ).
sumber
Gunakan Alat Erase (Analisis) :
sumber
Opsi lain di sini adalah melakukan
union
dan kemudian menghapus fitur dalam. Setelah penyatuan,select features
dari lapisan awal dan gunakandelete feature
alat untuk menghapus poligon yang dipilih.sumber
Saya menemukan metode ini berfungsi:
Lapisan fitur "klip" Anda masih berlaku, jadi silakan dan matikan lapisan ini. Ini harus melakukan klip terbalik.
sumber
Opsi gratis lain jika Anda tidak memiliki lisensi Advanced untuk ArcGIS adalah suite ekstensi Xtools Pro . Seperti ET Geowizards, beberapa alat hanya tersedia jika Anda membeli lisensi tetapi sebagian besar gratis selamanya, alat Erase adalah salah satu yang gratis.
sumber
Berapa banyak poligon yang Anda perlukan untuk 'membalikkan klip'?
JIKA hanya satu atau dua, aktifkan pengeditan Anda, pilih SEMUA fitur yang bersentuhan dengan poligon 'hapus' ini, kemudian lacak poligon hapus dengan alat pengeditan potong poligon . Ini akan mengiris semua poligon yang Anda pilih. Batalkan pilihan semuanya, lalu pilih kembali yang akan dihapus, dan hapus saja. Penanganan yang konyol, tetapi efektif jika Anda hanya memiliki beberapa area untuk 'membalikkan klip'.
sumber
Ini adalah kode untuk melakukan ERASE tanpa lisensi lanjutan.
https://github.com/albykov/Python_Scripts/blob/master/eraseTool/o2erase.py
sumber
Periksa opsi pilih berdasarkan lokasi. Anda dapat memilih semua titik yang termasuk dalam lapisan fitur. Setelah ini dipilih, buka atribut dan alihkan pilihan.
sumber
Secara pribadi, saya hanya membuat topeng kliping terbalik. Buat luas persegi panjang di sekitar semua fitur Anda, potong lubang bentuk yang Anda inginkan di dalamnya lalu gunakan alat kliping seperti biasa. Bekerja dengan baik ...
sumber
Pertama jalankan alat intersect, itu akan memilih area yang tumpang tindih antara dua kelas fitur. Kemudian jalankan alat gabungan, itu akan memilih semua bagian dari dua kelas fitur tetapi istirahat pada titik di mana fitur tidak memiliki bentuk yang sama. Kemudian jalankan pilih berdasarkan atribut untuk memilih bagian yang ingin Anda hapus.
sumber