Saya memiliki masalah yang saya pikir dapat ditangani dengan menggunakan alat Geonal Zonal di kotak alat ArcGIS Spatial Analyst. Namun saya tidak memiliki lisensi untuk Analis Tata Ruang, jadi saya mencari alternatif; mungkin menggunakan QGIS.
Bagaimana cara menemukan jari-jari maksimum lingkaran yang sesuai dengan poligon tidak beraturan?
Perhatikan poligon bisa berupa cembung atau cekung (seperti yang ditunjukkan di bawah) dan solusinya harus mengatasi keduanya.
Saya mencoba solusi Joseph tetapi sayangnya hasilnya bukan yang saya cari.
Pertama, saya punya poligon yang sangat tidak teratur seperti ini:
Jika saya mengikuti deskripsi Joseph, hasilnya terlihat seperti ini:
Ini pasti hasil mengikuti solusi itu, tetapi itu bukan jawaban dari pertanyaan saya.
Penting bagi saya adalah untuk menjawab pertanyaan seberapa besar jari-jari lingkaran dapat secara maksimal sehingga lingkaran tersebut masih sepenuhnya di dalam poligon, terlepas dari di mana pusat lingkaran itu.
Misalnya, ada lebih banyak ruang di utara poligon, sehingga dapat ditempatkan lingkaran yang jauh lebih besar daripada di selatan poligon. Tapi seberapa besar lingkaran ini?
sumber
Jawaban:
Jika Anda ingin mengetahui jari-jari minimum untuk lingkaran di dalam poligon seperti yang Anda sebutkan (dan tidak menggunakan raster yang mungkin dapat Anda lakukan dengan Statistik Zonal s) maka diperlukan beberapa langkah:
Jarak minimum adalah jari-jari minimum lingkaran Anda di dalam poligon itu. Kita dapat mengujinya dengan membuat buffer ( Vector > Geoprocessing Tools > Buffer ) pada layer titik tengah dan menyalin / menempelkan jarak minimum dari tabel atribut ke dalam opsi Buffer Distance :
sumber
Sedikit terlambat, tetapi saya mencoba untuk menemukan hal yang sama, jadi saya menemukannya, sekarang di QGIS 3x, (saya tidak tahu apakah versi sebelumnya dapat mengatasinya) di alat proses, ada alat yang di Spanyol bernama "polo de inaccesibilidad" tiang tidak dapat diaksesnya.
Gunakan untuk membuat lapisan titik yang ditempatkan pada jarak terjauh di dalam poligon. Jarak maks ini telah ditambahkan sebagai atribut
Kemudian, cukup gunakan alat buffer untuk menggambar lingkaran menggunakan jarak ini di atas layer poin dan Anda akan mendapatkan lingkaran terbesar di dalam poligon
sumber
sumber