Saya baru menggunakan QGIS. Saya memiliki dua lapisan poligon:
- Voronoi dari Poin Akses
- Sensus memblokir peta dengan populasi
Saya ingin mendapatkan jumlah orang yang dicakup oleh masing-masing Access Point (Dengan asumsi distribusi orang yang seragam di dalam blok). Saya telah mencoba dua pendekatan berbeda, keduanya gagal memberi saya jawaban yang benar.
- Gunakan bergabung dengan lokasi ... jumlah orang yang dicakup oleh AP adalah 3x orang di area tersebut.
Pendekatan beberapa langkah
- Hitung luas setiap blok
- Intersect layer block dengan voronoi, untuk klip blok pada batas AP
- Hitung ulang area layer blok yang terpotong
- Populasi proporsional dihitung berdasarkan area kliping baru dan area asli
- Gunakan gabung dengan lokasi .... jumlah orang yang dicakup oleh AP adalah 2x orang di daerah tersebut.
Di Gabung menurut lokasi, saya menggunakan opsi ringkasan untuk jumlah semua fitur berpotongan.
Di Mapinfo saya dapat menggunakan jumlah proporsional untuk mendapatkan jumlah orang di bawah cakupan masing-masing AP. Saya akan sangat menghargai jika seseorang dapat mengarahkan saya ke arah yang benar.
Terima kasih, Manish
qgis
field-calculator
Manish Mahendru
sumber
sumber