W odpowiedzi na zapotrzebowanie pewnego młodego, brodatego archeologa przedstawię prosty sposób na uzyskanie zróżnicowania wielkości punktów w Qgis, w zależności od podanej wartości. Czyli czegoś co ów archeolog nazwał „graduated scale map”. Podobno można to w ArcGis uzyskać bardzo łatwo, a w Qgis nie chciało wyjść. Zobaczmy:
1. Upewnijmy się, że mamy właściwie sformatowany plik tekstowy z danymi. Chodzi o to by wszystkie istotne kolumny zawierały dane liczbowe, bez innych znaków. To bardzo ważne, gdyż importer plików txt w Qgis automatycznie określa kolumny z liczbami jako cyfrowe (integer), zaś kolumny z innymi znakami jako zawierające tekst (string; co było przyczyną niepowodzeń owego młodego archeologa).
2. Ściągamy dane za pomocą narzędzia importu danych txt:
Ustawiamy wiersze opisujące wartość x i y.
Powinniśmy otrzymać zbiór naszych punktów:
W tym miejscu klikamy prawym klawiszem myszy w warstwę (na drzewie warstw z boku) oraz zapisujemy ją jako plik shapefile.
3. Następnie wchodzimy we właściwości warstwy i wybieramy symbolikę. Wybieramy opcję „symbol pojedynczy”. Ustawiamy rozmiar na np. 0,05 oraz w opcji „zaawansowane” wybieramy pole skali.
Efektem powinno być uzyskanie pożądanej mapy:
Nie jest to trudne, ale być może w ArcGis jest łatwiej…
nie jest niestety łatwiej