Saya memiliki satu set poligon yang mewakili badan air.
Dalam fitur yang sama adalah poligon yang merupakan pulau-pulau di badan air. Jadi untuk danau tertentu, ada poligon kecil di dalamnya yang mewakili pulau-pulau dalam fitur yang sama. Namun, sebenarnya poligon air itu sendiri untuk danau itu ada "lubang" di mana pulau-pulau itu ada.
Jadi untuk danau dengan satu pulau di tengahnya, poligon air akan terlihat seperti donat.
Sekarang saya ingin membuat lapisan poligon air dengan lubang diisi, sehingga ketika saya ingin melihat semua danau di peta, saya bisa melihat semua poligon air tanpa lubang di dalamnya.
Catatan: Sebuah pulau mungkin mengandung genangan air di dalamnya. Bahkan mungkin ada genangan air di dalam pulau, yang merupakan bagian dari badan air yang merupakan bagian dari pulau lain. Jenis seperti awal air / pulau :-).
Bagaimana saya bisa melakukan ini di ArcGIS untuk Desktop?
sumber
Alat Eliminate Polygon Part di ArcGIS 10 dapat menjatuhkan bagian interior dan melakukannya berdasarkan kondisi seperti area, dll. Lihat deskripsi alat di sini
sumber
Anda dapat membuat salinan layer Anda (ini memberikan dua versi dari data yang sama).
Kemudian atur pulau-pulau dengan definisi permintaan Tipe seperti "Pulau".
buat lapisan itu menjadi cokelat (untuk kotoran) dan letakkan di atas air.
Kemudian buat permintaan def untuk danau mengatakan tipe bukan "Pulau".
ubah isian menjadi biru dan pergilah.
Ini hanya tergantung pada memiliki bidang (tambang bernama tipe) yang berisi nilai untuk setiap poligon
sumber