Saya harus melakukan analisis multi-kriteria untuk menjawab pertanyaan: "mana yang terbaik untuk dikembangkan".
Beberapa kriteria adalah:
- jarak halte terdekat (lapisan titik dengan halte)
- jarak dari toko terdekat (point layer dengan toko-toko)
- apa bahaya banjir (lapisan poligon, dengan atribut tingkat bahaya dari 1 hingga 4)
- adalah lot di area perlindungan alam (lapisan poligon)
- apakah pemilik sudah merencanakan sesuatu pada lotnya (informasi yang dimasukkan secara manual pada atribut lot) dan seterusnya ...
Saya pikir saya akan mencobanya dengan QGIS, dan inilah cara saya melakukannya:
tambahkan kolom berikut di tabel atribut layer saya:
- "analysis_BUS"
- "analysis_SHOPS"
- "analysis_FLOOD"
- "analysis_PROJECT"
- "..."
- "analysis_MEAN"
Konversikan lapisan lot saya ke titik menggunakan "poligon menjadi centroid"
Jalankan alat "distance matrix"
Buka CSV untuk menjalankan operasi di excel (bus stop grade 1.0 jika lebih dekat dari 200m, dan 0.0 jika lebih dari 750m, tetapi saya tidak dapat menemukan fungsi MIN () di QGIS)
Bergabunglah dengan CSV yang dihasilkan kembali di QGIS
Ulangi hal yang sama untuk toko
Jalankan alat "point in polygon" untuk memilih semua titik di area perlindungan alam
Set 0,0 untuk semua poin yang dipilih
Ulangi untuk kriteria "di ... area" lainnya
Jalankan alat "bergabung spasial" untuk menggabungkan informasi daerah bahaya banjir
Menjalankan perhitungan menggunakan kalkulator kolom untuk mendapatkan nilai rata-rata (menggunakan faktor yang ditentukan untuk setiap kriteria)
Setelah semua selesai, tambahkan kembali shapefile BUILDING LOTS sekali untuk setiap kriteria
Untuk setiap kriteria, gabungkan layer yang dikonversi (yang memiliki centroid) pada id LOT
Atur tampilan ke gradien dari merah ke hijau sesuai dengan atribut kriteria yang sesuai dan atribut tingkat rata-rata
Sekarang, setelah 2 hari kerja yang baik, saya sekarang memiliki semua kriteria saya menampilkan hijau jika pilihan yang baik untuk membangun, dan merah jika pilihan yang buruk, dan saya memiliki sintesis saya yang mengumpulkan semua kriteria saya dalam satu peta merah-hijau yang indah. (dan saya juga memiliki kekacauan besar di folder "shapefile" saya)
Sekarang masalahnya.
Bagaimana jika :
- saya ingin mencoba analisis yang sama dengan skenario jaringan bus lain?
- saya menerima shapefile lot yang diperbarui (dengan, katakanlah, 13 modifikasi di semua 13000 lot)
- saya ingin menguji bobot yang berbeda untuk kriteria saya?
Apakah saya harus memulai dari awal lagi?
Apakah saya menggunakan alat yang salah dengan benar, atau apakah saya menggunakan alat yang benar salah?
Apakah lebih mudah dengan perangkat lunak SIG komersial?
Saya melihat apa artinya penjawab / komentator, dan saya tidak benar-benar berpikir untuk menggunakan raster.
Namun, pertanyaan utamanya adalah tentang kemampuan untuk mencoba berbagai skenario atau memperbarui data dasar tanpa harus memulai kembali semua proses dari awal.
Tampaknya saran Anda tidak jauh lebih fleksibel daripada yang saya sarankan (bahkan mungkin lebih kompleks) karena Anda memiliki langkah-langkah berita: - (untuk setiap kriteria) rasterisasi. - Pengambilan sampel (pada akhirnya) (cukup rumit jika Anda ingin menyertakan tumpang tindih sebagian)
Pembangun Sextante Model itu tampak luar biasa; sebenarnya saya benar-benar memikirkan sesuatu seperti itu ketika memposting komentar terakhir saya.
Saya telah menggunakan Grasshopper3D cukup banyak (tidak ada hubungannya dengan perangkat lunak GIS) yang merupakan plugin yang bagus untuk pemodel Rhino3D dan yang menggunakan konsep yang sama dari konstruksi alur kerja node graph. (contoh: http://designreform.net/2009/07/rhino-grasshopper-parametric-truss )
Ini sepertinya diadaptasi dengan baik ke banyak analisis data SIG sehingga saya ingin melihat perangkat lunak SIG benar-benar dibangun di sekitar alat grafik simpul.
Saya menantikan untuk mencoba Sextante Modeler dan memberi tahu Anda cara kerjanya. Saya berharap saya telah menemukannya sendiri oleh Google, tetapi saya tidak tahu kata kunci "model builder".