Atlas

Gdy istnieje konieczność wykonania opracowania kartograficznego, w którym chcielibyśmy przedstawić rozległy obszar, przy zachowaniu czytelnej skali, sięgamy po rozwiązania znane z atlasów.

W QGIS funkcjonalność atlasu wzorowana pierwotnie była na "Data-driven pages" z ArcGIS, lecz szybko go przerosła, w wyniku dodania pełnej obsługi wyrażeń i zmiennych znanych z innych części środowiska. Dzięki temu możemy dostosować dowolny element naszego przyszłego arkusza.

Aby utworzyć atlas, przechodzimy do panelu Atlas, aktywujemy pole Generuj atlas, a następnie wskazujemy w Warstwa opracowania, z której warstwy wektorowej będziemy korzystać z tworzenia kolejnych arkuszy.

Atlas - ustawienia

Przy pomocy pola filtruj możemy dodatkowo odsiać elementy które zostaną wykorzystane. W naszym przypadku tworzymy atlas gmin powiatu gliwickiego i w tym celu filtrowanie realizujemy względem poziomu podziału administracyjnego. Jeśli chcemy utworzyć atlas zwartego obszaru (np. miasta), konieczne będzie wcześniejsze wygenerowanie siatki prostokątów, o zasięgach poszczególnych arkuszy i wskazanie jej jako warstwy opracowania, korzystając jednocześnie z checkbox'a ukryj warstwę opracowania.

Kolejnym krokiem jaki powinniśmy wykonać, jest wskazanie skali mapy dla kolejno tworzonych arkuszy. Ponieważ obiekty z tabeli mogą mieć różne wymiary przestrzenne, QGIS udostępnia nam tutaj trzy możliwości:

  • stała skala
  • margines wokół obiektu
  • skala zdefiniowana

Ustawienia kontrolowane przez atlas

W tym miejscu warto wspomnieć o jeszcze jednym elemencie związanym z stylizacją warstw. W dziale poświęconym Dopełnianiu poligonów wspomnieliśmy o możliwości utworzenia tzw. maski obiektu. W przypadku atlasu ma to praktyczne zastosowanie.

Utwórzmy taki styl warstwy, który dla każdego kolejnego arkusza atlasu będzie tworzył kolejną maskę.

Dopełnienie poligonów - Atlas feature

Dodajemy do naszego stylu kolejną regułę o treści $id = @atlas_featureid, następnie przydzielamy jej gradientowy lub wypełniony styl graficzny.

W wyniku tej operacji uzyskujemy przykładowy arkusz atlasu. Wynikowy arkusz atlasu

results matching ""

    No results matching ""