Criando mapas de densidade de pontos no QGIS?


11

Existe uma maneira 'amigável' de criar mapas de densidade de pontos, onde um dado de atributo de polígono define o número de pontos (por exemplo, 1 ponto = 100) usando o QGIS 1.7+? Eu digo amigável porque depois de algumas horas pesquisando todas as alternativas parecem exigir programação. Talvez eu não esteja procurando no lugar certo. Já conheço o recurso 'Random Points' do fTools e não é isso que estou procurando.

insira a descrição da imagem aqui


É exatamente isso que estou procurando. No entanto, toda vez que tentei executar esta função. Eu recebi o seguinte:

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
Você poderia dar um exemplo de como a saída deve ser e por que o fTools não funciona para você?
Underdark

Claro e obrigado por acompanhar! Estou procurando usar um atributo como o número de filhos em um setor censitário dos EUA. Em vez de exibir os polígonos como um símbolo graduado, eu gostaria de exibir 1 ponto = 100 crianças. Eficaz Eu estou procurando replicar este: ligação
rhodee

Seus fTools são atualizados? Você verificou com outro arquivo de polígono? Talvez esteja corrompido.
Subterrâneo

Oi, você estava certo. Parece que meus dados reais estão sendo convertidos em strings. Estou usando o LibreCalc e as colunas de dados parecem não reter os atributos especificados. Qual é a sua abordagem para esse problema?
rhodee

Para que você usa o Calc? Considere usar a Calculadora de campo. Você não terá problemas com os tipos de dados.
Underdark

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.