Создание карт плотности точек в QGIS?


11

Есть ли «дружественный» способ создания карт плотности точек, где данные атрибута многоугольника определяют количество точек (например, 1 точка = 100) с использованием QGIS 1.7+? Я говорю дружелюбно, потому что после нескольких часов исследования все альтернативы требуют программирования. Возможно я не ищу в правильном месте. Я уже знаю о функции случайных точек fTools, и это не то, что я ищу.

введите описание изображения здесь


Это именно то, что я ищу. Однако каждый раз, когда я пытался запустить эту функцию. Я получил следующее:

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

2
Не могли бы вы привести пример того, как должен выглядеть вывод, и почему fTools не работает для вас?
Подземье

Конечно, и спасибо за продолжение! Я стремлюсь взять такой признак, как количество детей в переписи населения США. Вместо отображения полигонов в виде градуированного символа я хотел бы отобразить 1 точку = 100 детей. Эффективно Я
пытаюсь

Ваш fTools обновлен? Вы проверили с другим файлом полигона? Возможно это повреждено.
Подземье

Привет, ты был прав. Похоже, мои реальные данные преобразуются в строки. Я использую LibreCalc, и столбцы данных не сохраняют указанные мной атрибуты. Как вы подходите к этой проблеме?
Роди

Для чего вы используете Calc? Попробуйте вместо этого использовать Калькулятор поля. У вас не будет проблем с типами данных.
Подземье

Ответы:


10

Если этот результат, созданный с использованием «Случайных точек», не является тем, что вы ищете, вам нужно будет более точно определить ваши требования.

введите описание изображения здесь


2
FWIW - в более новой версии QGIS 2.16.x это теперь в меню обработки. gis.stackexchange.com/questions/202111/…
cengel
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.