Saya perlu mengonversi lapisan titik menjadi poligon, menggunakan titik batas dari kisi kompleks untuk menentukan tepi poligon.
Saya perlu memasukkan ini ke dalam kerangka ModelBuilder di ArcGIS Desktop 10.3. Iterasi proses akan diperlukan (jika mungkin) karena banyak data yang masuk.
Lapisan titik disambungkan ke segmen sungai, dan saya perlu menentukan titik batas sungai, dan menghubungkannya untuk membuat lapisan poligon segmen sungai.
Convex hull tampaknya tidak bekerja dengan cara sungai berliku-liku, saya perlu batas ketat bersih, bukan penahanan seperti convex hull. Saya memiliki layer hanya untuk titik batas, tetapi saya tidak tahu bagaimana menghubungkan mereka untuk mendapatkan poligon.
arcgis-desktop
concave-hull
A.Wittenberg
sumber
sumber
Jawaban:
Utas GeoNet ini telah berdiskusi panjang tentang masalah cembung / cekung lambung dan banyak gambar, tautan, dan lampiran. Sayangnya, semua gambar, tautan, dan lampiran rusak ketika forum dan galeri lama untuk Esri digantikan oleh Geonet atau dihapus.
Berikut adalah variasi saya pada skrip Pengukur Cekung Hull yang dibuat Bruce Harold dari Esri. Saya pikir versi saya membuat beberapa perbaikan.
Saya tidak melihat cara untuk melampirkan file alat zip di sini, jadi saya telah membuat posting blog dengan versi zip dari alat di sini . Ini adalah gambar antarmuka.
Berikut ini adalah gambar dari beberapa output (saya tidak ingat faktor k untuk gambar ini). k menunjukkan jumlah minimum titik tetangga yang dicari untuk setiap titik batas lambung. Nilai k yang lebih tinggi menghasilkan batas yang lebih halus. Jika data input tidak terdispersi secara merata, nilai k tidak dapat menghasilkan lambung tertutup.
Ini kodenya:
Berikut adalah gambar yang baru saja saya proses pada satu set titik alamat untuk tiga Subdivisi. Sebagai perbandingan, paket asli ditampilkan. Faktor k awal untuk menjalankan alat ini diatur ke 3, tetapi alat iterasi setiap titik diatur setidaknya faktor ak 6 sebelum membuat setiap poligon (faktor ak 9 digunakan untuk salah satu dari mereka). Alat ini menciptakan kelas fitur lambung baru dan ketiga lambung kapal dalam waktu kurang dari 35 detik. Kehadiran titik-titik yang agak terdistribusi secara teratur yang mengisi interior lambung sebenarnya membantu menciptakan garis lambung yang lebih akurat daripada hanya menggunakan set titik yang seharusnya menentukan garis besar.
sumber