Saya memiliki dua lapisan poligon dengan batas administrasi. Meskipun mereka berasal dari penyedia data yang sama, mereka tampaknya memiliki perbedaan kecil dan tidak 'cocok' satu sama lain.
Bagaimana saya bisa menggabungkan dua lapisan ini di ArcGIS 9.3 menghapus tumpang tindih dan kesenjangan di antara mereka?
Apakah mungkin untuk memprioritaskan satu lapisan (satu abu-abu dalam kasus saya) dan 'sesuai' yang lain (ungu)?
Jawaban:
Pertanyaannya adalah apakah Anda ingin memisahkan poligon 'Abu-abu' seperti sekarang. Agar TIDAK menggeneralisasi batas yang mungkin harus Anda lakukan sejauh ini, Anda dapat Menyatukan -> Secara Spasial Pilih semua poligon dari hasil yang centroidnya berada dalam poligon ungu asli -> Gabungkan pilihan
Pada titik ini Anda akan memiliki fetures 'Grey' unalteres dan poligon 'ungu' mengikuti persis di sekitar 'Grey' di mana ada tumpang tindih.
Ini masih akan meninggalkan Anda dengan celah; jika Anda menggabungkan semua fitur 'Abu-abu' menjadi satu maka gunakan prosedur serupa: buat fitur poligon lain pada lapisan terpisah yang tumpang tindih semua 'celah' dan penyatuan. (Atau gunakan teknik lain untuk mengisi kekosongan)
Sekarang celah akan diisi dengan fitur tanpa atribut. Anda bisa menyebutnya sebagai sliver. Jika semua fitur akan digabungkan ke fitur 'Ungu' tunggal, lalu pilih semua 'sliver' dan bergabung menjadi ungu. Untuk melakukannya dengan cara sebaliknya dan satu-satunya cara untuk mengotomatiskan proses pada titik ini adalah dengan menggunakan alat yang menggabungkan poligon sliver ke tetangga atau yang terbaik secara manual.
Ada alat yang dapat menghilangkan sliver dengan menggabungkannya ke poligon bersebelahan terbesar (lebih ideal dikombinasikan dengan kriteria atribut) ( http://arcscripts.esri.com/details.asp?dbid=14672 ) Namun, saya akan sangat menyarankan untuk temukan alat / skrip yang menggabungkan sliver ke poligon yang berdekatan yang dibagikan dengan batas terpanjang. Ini dapat dilakukan secara pemrograman dengan ArcObjects tetapi saya tidak tahu apakah alat yang melakukan ini tersedia. Algoritme ini bisa menjadi sangat kompleks ketika Anda mengalami masalah seperti stacked sliver, dll. Saya belum pernah mencoba alat yang disebutkan sehingga saya tidak tahu bagaimana ia berurusan dengan situasi buruk nyata seperti stacked sliver (perlu rekursif) atau apakah Anda dapat memasukkan kriteria atribut ...
sumber
Dua pilihan:
sumber
Anda tidak menyebutkan versi arcmap atau level apa yang Anda miliki. Dalam argumen 10 ada pulldown geoprocessing yang memiliki semua yang Anda butuhkan. Persatuan adalah apa yang harus Anda gunakan. Kemudian Anda dapat menggabungkan dua poligon (dalam sesi edit dalam lapisan yang sama) untuk menghasilkan yang Anda inginkan. Juga ET-geotools memiliki fungsi gratis untuk melakukan ini. Dan saya percaya alat Hawths memiliki beberapa alat gratis. Saya menggunakan alat ET. Teknologi Tata Ruang Ian-Ko
sumber