Tworzysz mapy gęstości punktów w QGIS?


11

Czy istnieje „przyjazny” sposób tworzenia map gęstości kropek, w których dane atrybutu wielokąta określają liczbę kropek (np. 1 kropka = 100) przy użyciu QGIS 1.7+? Mówię przyjaźnie, ponieważ po kilku godzinach poszukiwania wszystkich alternatyw wydają się wymagać programowania. Może nie szukam we właściwym miejscu. Jestem już świadomy funkcji „Losowych punktów” fTools i nie tego szukam.

wprowadź opis zdjęcia tutaj


Właśnie tego szukam. Jednak za każdym razem próbowałem uruchomić tę funkcję. Otrzymałem następujące:

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
Czy możesz podać przykład, jak powinien wyglądać wynik i dlaczego fTools nie działa dla Ciebie?
— podmrok

Jasne i dziękuję za kontynuację! Usiłuję wziąć atrybut, taki jak liczba dzieci w amerykańskim spisie powszechnym. Zamiast wyświetlać wielokąty jako symbol stopniowany, chciałbym wyświetlić 1 kropkę = 100 dzieci. Skuteczne Staram się to powtórzyć: link
— rhodee

Czy twoje fTools są zaktualizowane? Czy sprawdziłeś już z innym plikiem wielokąta? Może to jest zepsute.
— podmrok

Cześć, miałeś rację. Wygląda na to, że moje prawdziwe dane są konwertowane na ciągi. Korzystam z LibreCalc, a kolumny danych wydają się nie zachowywać określonych atrybutów. Jakie jest twoje podejście do tego problemu?
— rodee

Do czego używasz Calc? Zamiast tego rozważ użycie kalkulatora pola. Nie będziesz wtedy miał problemów z typami danych.
— podmroku

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.