Membuat Peta Dot Density di QGIS?

11

Apakah ada cara 'ramah' untuk membuat peta titik-kepadatan, di mana data atribut poligon menentukan jumlah titik (misalnya 1 titik = 100) menggunakan QGIS 1.7+? Saya katakan ramah karena setelah beberapa jam meneliti semua alternatif tampaknya memerlukan pemrograman. Mungkin saya tidak mencari di tempat yang tepat. Saya sudah mengetahui fitur 'Random Points' dari fTools dan bukan itu yang saya cari.

masukkan deskripsi gambar di sini


Itulah tepatnya yang saya cari. Namun setiap kali saya mencoba menjalankan fungsi ini. Saya menerima yang berikut:

An error has occured while executing Python code:

Traceback (most recent call last):
File "/usr/share/qgis/python/plugins/fTools/tools/doRandPoints.py", line 118, in accept
self.randomize(inLayer, outPath, minimum, design, value)
File "/usr/share/qgis/python/plugins/fTools/tools/doRandPoints.py", line 210, in randomize
else: points = self.loopThruPolygons(inLayer, value, design)
File "/usr/share/qgis/python/plugins/fTools/tools/doRandPoints.py", line 256, in loopThruPolygons
sExt = sGeom.boundingBox()
AttributeError: 'NoneType' object has no attribute 'boundingBox'

Python version:
2.7.1+ (r271:86832, Apr 11 2011, 18:37:12) 
[GCC 4.5.2]


QGIS version:
1.8.0-Trunk Trunk, exported
rhodee
sumber
2
Bisakah Anda memberikan contoh seperti apa output seharusnya dan mengapa fTools tidak bekerja untuk Anda?
underdark
Tentu dan terima kasih telah menindaklanjuti! Saya mencari atribut seperti jumlah anak di US Census Tract. Alih-alih menampilkan poligon sebagai Simbol Lulus, saya ingin menampilkan 1 titik = 100 anak-anak. Efektif Saya berusaha meniru ini: link
rhodee
Apakah fTools Anda diperbarui? Sudahkah Anda memeriksa dengan file poligon lain? Mungkin rusak.
underdark
Hai, Anda benar. Tampaknya data saya yang sebenarnya sedang dikonversi menjadi string. Saya menggunakan LibreCalc dan kolom data tampaknya tidak mempertahankan atribut yang saya tentukan. Apa pendekatan Anda terhadap masalah ini?
rhodee
Untuk apa Anda menggunakan Calc? Pertimbangkan untuk menggunakan Field Calculator sebagai gantinya. Anda tidak akan memiliki masalah dengan tipe data saat itu.
underdark

Jawaban:

10

Jika hasil ini dibuat menggunakan "Poin acak" bukan yang Anda cari, Anda harus lebih spesifik tentang persyaratan Anda.

masukkan deskripsi gambar di sini

underdark
sumber
2
FWIW - dalam versi QGIS 2.16.x yang lebih baru ini sekarang berada di bawah menu pemrosesan. gis.stackexchange.com/questions/202111/…
cengel