Site icon QGIS tips

Klasteryzacja punktów – stylizacja warstw oparta na danych

Jedną z nowości w QGIS 3.0 jest Klasteryzacja. Umożliwia ona grupowanie punktów w klastry (jak sama nazwa wskazuje). Styl ten wydaje mi się znacznie bardziej atrakcyjny i czytelny wizualnie niż rozsunięcie punktów. Dla porównania oba style dla tych samych danych:

QGIS styl dla punktów - klasteryzacja

Klasteryzacja – jak ustawić styl klastra?

W zakładce stylu znajdziemy kilka głównych opcji dotyczących:

Po otwarciu opcji wyglądu klastra pojawia się okno w którym możemy ustawić symbol składający się z dwóch elementów – znacznika czcionki oraz prostego znacznika (w tym przypadku koła). Aby zróżnicować wielkość sygnatur oraz wyświetlaną liczbę punktów wchodzących w skład klastra używamy stylu opartego na danych.

Zarówno dla wielkości czcionki jak i jej „wartości” użyłam tej samej zmiennej @cluster_size. Dzięki temu uzyskałam efekt wyświetlenia liczby punktów, które obejmuje dany klaster. W przypadku wielkości czcionki klastra użyłam wyrażenia 0.7*@cluster_size, gdyż użycie samej zmiennej nie dało zadowalających efektów i wielkość czcionki była zbyt duża w stosunku do wielkości sygnatury koła.

W przypadku wielkości oraz kolorów klastra użyłam tej samej zmiennej. W przypadku rozmiaru po prostu nadpisałam go tą zmienną a w przypadku koloru użyłam Asystenta, aby stworzyć skalę barwną dla klastrów różnej wielkości:

Klasteryzacja wydaje mi się nową jakością w stylizacji warstw, warto z niej korzystać. Ostateczny efekt wygląda tak:

 

Przy okazji tego tematu warto wspomnieć o wykorzystaniu znacznika z czcionki jako elementu symbolu. Możemy wskazać, aby znak czcionki ma być nadpisywany określoną wartością z tabeli atrybutów. W wielu przypadkach może być to ciekawe rozwiązanie i alternatywa dla stosowania etykiet (na przykład gdy chcemy użyć tylko jakiejś wartości liczbowej).

Jeśli uważasz te treści za przydatne i doceniasz moją pracę - postaw mi kawkę, będzie mi niezmiernie miło!
Exit mobile version