Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Wykonanie mapy wektorowej w programie QGIS
Mgr Rafał Sobczak Absolwent geografii społeczno-ekonomicznej Uniwersytet im. Adama Mickiewicza w Poznaniu
2
Czym jest mapa wektorowa?
Mapa wektorowa – numeryczne opracowanie kartograficzne złożone z obiektów typu: punkt, linia, obszar i ich odmian, dla których współrzędne zostały zapisane w bazie danych, natomiast obraz mapy jest generowany w zależności od ustawionej skali tak, że nie występuje zjawisko pikselizacji.
3
GIS? - co to jest GIS (eng. geographic information system) a właściwie SIG (Systemy informacji geograficznej) to zinstytucjonalizowana technologia informacji, która składa się z narzędzi, umożliwiających zbieranie i przechowywanie oraz dowolne odzyskiwanie, przetwarzanie i prezentowanie danych przestrzennych i nieprzestrzennych o świecie rzeczywistym umiejscowionych geograficznie oraz z procedur, dających odpowiedzi na stawiane pytania o interesujących użytkownika obiektach w systemie baz danych. (Z. Zwoliński 1994)
4
Różnice między modelem wektorowym, a rastrowym
5
Cechy poszczególnych modelów
Model wektorowy - prostota - możliwość przypisania informacji przestrzennej danym punktom - możliwość prowadzenia bardziej skomplikowanych analiz przestrzennych - mała objętość danych - łatwość konwersji do grafiki rastrowej - wymaga specjalistycznego oprogramowania Model rastrowy - jednolity układ współrzędnych oparty na pikselach - łatwość prowadzenia analiz przestrzennych - skalowanie ograniczone rozmiarem piksela - niemożność prostej konwersji do grafiki wektorowej. Aby wykonać na podstawie grafiki rastrowej wektor, należy posłużyć się rastrem jako podkładem i nanieść w programie do obróbki grafiki wektorowej punkty, linie i poligony - nie wymaga specjalistycznych programów, wystarczy paint
6
Jak wykonać mapę wektorową w programie Qgis?
7
Tak wygląda interfejs programu qgis
Tak wygląda interfejs programu qgis. Autor w celu prezentacji korzystał z wersji Pisa (najnowsza wersja to ), która nie jest wersją najnowszą, jednak różnice między wersjami są kosmetyczne
8
Po lewej stronie okna programu znajduje się okno przeglądarki, dzięki którym możemy dodać nowe warstwy, oraz okno obecnie otwartych warstw. Jak widać żadna warstwa nie jest aktualnie otwarta. Jak ją otworzyć?
10
Aby dodać warstwę należy posłużyć się poleceniem dodaj warstwę, które znajduje się w dwóch miejscach (oba zaznaczone na screenie). - górna belka -> warstwa - boczna belka Po kliknięciu na dodaj warstwa wektorowa pojawi się takie okno. Wybieramy w nim interesujący nas plik .shp (w tym wypadku Poland_1931 v.1.0)
11
Rodzaje warstw w programie qgis
Warstwa wektorowa .shp Warstwa rastrowa Warstwy wektorowe w innych formatach np. PostGis, Spatialite Warstwy WMS (mapy udostępniane przez internetowy protokół http, np. Geoportal) Warstwa tekstowa w postaci tabeli w formacie .csv (potrzebne do importu danych z excela)
12
Tak wygląda warstwa Poland_1931 v. 1. 0 po dodaniu
Tak wygląda warstwa Poland_1931 v.1.0 po dodaniu. W oknie warstwy pojawił się nowy obiekt, jest nią warstwa Poland_1931 v.1.0 Jak widać na niniejszej mapie zamieszczony jest podział na powiaty. Nam potrzebny jest podział na województwa. Co zrobić?
13
Najprostszą metodą będzie przypisanie powiatom nowej informacji przestrzennej o województwie
Aby tego dokonać klikamy prawym przyciskiem myszy na warstwę i wybieramy lewym przyciskiem myszy „otwórz tabelę atrybutów”
14
Naszym oczom ukaże się podobna tabela do tej (podobna, bo zmieniłem nazwy powiatów na polskie, dop. autor) Na screenie widać również, że kursor jest nad ołówkiem, oznaczającym włączenie/wyłączenie trybu edycji warstwy. Klikamy na niego LPM Po włączeniu trybu edycji klikamy na „dodaj nową kolumnę” (eng add new field”)
15
Ukaże się takie okno. Aby dodać nową kolumnę należy wprowadzić jej nazwę, określić typ danych jakie będziemy tam wprowadzać, szerokość (tj. maksymalna liczbę znaków, jaką będziemy umieszczać w kolumnie), oraz w wypadku liczb dziesiętnych dokładność, tj. liczb po przecinku (należy je też uwzględniać w szerokości kolumny)
16
Pojawiła się nowa kolumna
Pojawiła się nowa kolumna. Należy ja uzupełnić, przyporządkowując powiaty do województw. Na screenie widać, że niektóre powiaty województwa wołyńskiego posiadają już informacje przestrzenną. W ten sposób powinniśmy uzupełnić każdy z powiatów. Po tym należy warstwę zapisać i zakończyć edycję na niej.
17
Gdy już będziemy mieć uzupełnioną kolumnę łatwo sprawdzić, czy nie popełniliśmy błędu. Najprostszym sposobem będzie kliknięcie ppm w oknie warstwy na warstwę, którą edytowaliśmy i wybranie menu własciwości. W tym menu wchodzimy w zakładkę styl
18
W zakładce styl można zmienić sposób wyświetlania roboczej mapy
W zakładce styl można zmienić sposób wyświetlania roboczej mapy. Aby sprawdzić, czy wszystko dobrze wykonano, należy wybrać opcję wartość unikalna, która wskazuje dla każdej wartości atrybutu w kolumnie inny odcień.
19
Po tym należy wybrać kolumnę (w tym wypadku jest to kolumna województwo). Po wybraniu kolumny, należy kliknąć przycisk klasyfikuj, po czym klikamy zastosuj. Naszym oczom ukaże się mapa, która zaznacza każde z województw innym odcieniem. Jeżeli, któryś z powiatów będzie błędnie przypisany, lub w kolumnie wojew. pojawi się literówka łatwo to zauważyć, na podstawie innego koloru
20
Gdy już będziemy mieć wszystkie powiaty prawidłowo przypisane, należy kiknąć w menu wektor, znajdujące się na górnej belce programu. W niniejszym menu należy wybrać, narzędzia geoprocessingu→agreguj (eng. disslove)
21
Jest to narzędzie, które pozwoli nam na scalenie jednostek przestrzennych o tożsamej wartości jednego z atrybutów Atrybut ten wybieramy w oknie (pole agregacji). Poza tym, program pyta się użytkownika o warstwę, w której chcemy dokonać agregacji jednostek przestrzennych, oraz o wyjściowy shapefile. UWAGA – musimy podać lokalizację shapefile’a przed kliknięciem ok
22
Ukaże nam się nowa warstwa
Ukaże nam się nowa warstwa. Możliwe, jest jednak, że tak jak w tym wypadku, na mapie pokażą się dziwne kreski, lub pierścienie. Jest to wina błędu, jakim jest obarczona mapa, tj. momentami ścisłego nie przylegania granic poligonów powiatów. Jak to wyeliminować?
23
Najprostszym i najmniej czasochłonnym sposobem jest wejście w tryb edycji i dorysowanie nowych poligonów (dodaj obiekt na górnym pasku) w miejscach, w których owe błędy występują. Rysujemy 1 poligon na jedno województwo.
24
Gdy już mamy narysowany nowy poligon, należy zaznaczyć narzędziem „zaznacz obiekty w obszarze lub wskazując” oba obiekty (trzymając przy tym przycisk ctrl na klawiaturze), a następnie zaznaczając „połącz zaznaczone obiekty:
25
Tak wygląda mapa województw Polski w 1931 roku
Tak wygląda mapa województw Polski w 1931 roku. Jednak, to dopiero jeden z kroków, aby wykonać kartogramy i kartodiagramy z wynikami spisu powszechnego w 1931
26
Aby dokonać podziału, w tabeli atrybutów warstwy z województwami należy dodać następne kolumny (Polacy, Białorusini, Żydzi etc) z liczbą lub procentowym udziałem tych nacji w województwach. Można też usunąć zbędne kolumny, takie jak ID, czy control
27
Gdy już wpiszemy wartości spisu do tabeli, należy wejść w właściwości warstwy (ppm na warstwę → właściwości) i wybrać styl. Aby wykonać kartogram, należy wybrać symbol stopniowy
28
W tym menu, należy wybrać kolumnę, której wartości chcemy przedstawić w kartogramie (np.. Polacy, gdy chcemy przedstawić udział Polaków w strukturze ludności województw), ponadto możemy wybrać paletę kolorów kartogramy (można też zdefiniować własną), a także liczbę klas-przedziałów, oraz metodę ich doboru
29
Gdy już będziemy pewni, co do ilości klas, które chcemy pokazać na mapie, należy kliknąć na przycisk klasyfikuj, a następnie zastosuj. W polu roboczym ukaże się kartogram, którego cały czas można edytować Co jednak zrobić, aby otrzymać grafikę rastrową.
30
Na górnej belce, znajdujemy menu projekt (pierwszy od lewej), a następnie klikamy „nowy wydruk”. Program nam wyświetli okno z zapytaniem o nazwę wydruku (nie trzeba nadawać). Gdy zdecydujemy się nadać, lub też nie nazwę wydruku klikamy ok
31
Program pokaże nam takie okno
Program pokaże nam takie okno. Po lewej stronie znajduje się belka z przydatnymi opcjami. W menu po prawej stronie można ustawić kompozycje, tj. wielkość strony, jej orientację etc. Aby dodać mapę, należy kliknąć dodaj mapę, a następnie określić rozmiary tej mapy, poprzez jego zaznaczenie w polu wydruku
32
W polu wydruku ukaże nam się nieomal gotowa mapa
W polu wydruku ukaże nam się nieomal gotowa mapa. Niemniej należy się jeszcze zatroszczyć o szczegóły, takie jak skala, czy legenda. Najprościej będzie dodać skalę, w postaci podziałki liniowej, klikając w menu po lewej stronie dodaj podziałkę
33
Z legendą jest jednak mały problem, jak widać pokazuje się napis Polska 1931, zamiast np. „Odsetek Polaków zamieszkujących województwa II RP, w spisie powszechnym z 1931 roku”Sposoby na rozwiązanie tego problemu są dwa
34
Albo zmienić nazwę warstwy klikając na nią ppm w oknie warstwy -> „zmień nazwę”
(polecany sposób) w menu wydruku kliknąc na legendę lpm, po czym wejść w menu po prawej stronie, w zakładkę właściwości obiektu. Następnie można ustalić tytuł legendy, a w sub menu „pozycje legendy” można zmienić nazwę parametru opisywanego, a także elementy znajdujące się w legendzie mapy
35
Etykietowanie W gotowym kartogramie można też dokonać etykietowania, tj. wyświetlania wartości danej kategorii w obrębie mapy. Np. gdy chcemy, aby na mapie był wyświetlany odsetek Ukraińców w województwach, musimy zaznaczyć aby program to wyświetlił. Aby to zrobić szukamy na
36
Wyświetli nam się dodatkowe menu (w zależności od wersji programu będzie się znajdowało ono po prawej stronie, lub w nowym oknie). Należy zaznaczyć opcję wyświetlaj etykiety dla tej warstwy, a w menu „etykietuj z” należy ustalić wartości której z kolumn tabeli atrybutów program ma nam wyświetlać. Następnie można też dobrać graficzne niuanse etykiet, a gdy już będziemy zadowoleni z efektu można zatwierdzić
37
Gdy już mamy mapę w gotowej formie (należy tak dopasować do siebie elementy mapy, aby nie nachodziły na siebie) możemy ją eksportować do rastrowego formatu graficznego. Jak to zrobić wybierając w menu górnym eksportuj jako obraz (jedna z trzech ikonek zaznaczonych na różowo Qgis oferuje możliwość eksportu do nieomal każdego powszechnego formatu (np. png. Jpg.). Ponadto można też eksportowac wydru do postaci pliku pdf, a także pliku .svg
38
Program qgis oferuje też możliwość zrobienia kartodiagramów
Program qgis oferuje też możliwość zrobienia kartodiagramów. Aby tego dokonać należy w właściwościach warstwy (ppm w menu warstwy) znaleźć zakładkę wykresy. W sekcji atrybuty należy określić, które z atrybutów warstwy chcemy wyświetlić w postaci kartodiagramów. Inne opcje mają mniejsze znaczenie, można za pomocą nich określić wygląd, wielkość, czy położenie względem poligonów wykresów
39
Tak wygląda gotowy kartodiagram
Tak wygląda gotowy kartodiagram. Za pomocą programu GIS (w tym qgis) oczywiście można też robić o wiele bardziej skomplikowane rzeczy, np. wykreślanie modeli grawitacji przestrzennej, czy praca na wielu tysiącach danych.
40
Tak wygląda gotowy kartodiagram
Tak wygląda gotowy kartodiagram. Rodzaje map oczywiście można też łączyć i na kartogram nałożyć kartofiagramy, jednak jest to mało estetyczne Za pomocą programu GIS (w tym qgis) oczywiście można też robić o wiele bardziej skomplikowane rzeczy, np. wykreślanie modeli grawitacji przestrzennej, czy praca na wielu tysiącach danych.
41
Dziękuję za uwagę. Zainteresowanych dalszym poznawaniem programów GIS zapraszam do szukania materiałów we własnym zakresie. Branża ta dynamicznie się rozwija, ze względu na ogrom możliwości jakie ona oferuje. Wiele materiałów można znaleźć w internecie, a także w bibliotekach i księgarniach
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.