wprowadzenie_do_quantum_gis.pdf

(1237 KB) Pobierz
Wprowadzenie do Quantum GIS
253143286.006.png
Milena Nowotarska
Wprowadzenie do Quantum GIS
„Wprowadzenie do Quantum GIS” powstało z myślą wykorzystania wolnego i otwar-
tego oprogramowania w administracji geodezyjnej i z załoŜenia nie pokrywa pełnej
funkcjonalności programu. Celem tego opracowania jest nie tylko zapoznanie uŜyt-
kownika z programem, ale w szczególności ukazanie moŜliwości współpracy QGIS
z innymi programami Open Source, takimi jak GRASS, PostGIS, PostgreSQL, Map-
Server.
Niniejsze opracowanie powstało w wyniku własnych doświadczeń z oprogramowa-
niem oraz w oparciu o podręcznik anglojęzyczny:
Quantum GIS Development Team, 2009. „Quantum GIS User, Installation and Cod-
ing Guide Version 1.0.0 ’Kore’”. http://qgis.osgeo.org/en/documentation/manuals.html
oraz
GRASS Development Team, 2009. GRASS 6.4 Users Manual.
http://grass.osgeo.org/grass64/manuals/html64_user/index.html
Howard Butler, David Fawcett, Jeff McKenna, 2009. An Introduction to MapServer.
http://www.mapserver.org/introduction.html
a takŜe strony projektów PostgreSQL
http://www.postgresql.org/
i PostGIS
http://postgis.refractions.net/documentation/
Projekt okładki: Michał Wiącek
Ten utwór objęty jest licencją Creative Commons Uznanie autorstwa-Na tych samych
warunkach 2.5 Polska. Aby zobaczyć kopię niniejszej licencji przejdź na stronę
http://creativecommons.org/licenses/by-sa/2.5/pl/
Milena Nowotarska
Szczecin-Wrocław
15 czerwca 2009
2
253143286.007.png 253143286.008.png
Milena Nowotarska
Wprowadzenie do Quantum GIS
Spis treści
Wstęp ..........................................................................................................................6
Kto korzysta z QGIS?.............................................................................................. 6
Oprogramowanie .................................................................................................... 7
Dane ....................................................................................................................... 7
1 Początek pracy z programem ...................................................................................8
1.1 Uruchamianie QGIS .......................................................................................... 8
1.2 Układ współrzędnych projektu .......................................................................... 8
1.3 Wczytywanie danych....................................................................................... 10
1.3.1 Wczytywanie danych wektorowych .......................................................... 11
1.3.2 Wczytywanie danych rastrowych.............................................................. 12
1.4 Wizualizacja danych wektorowych .................................................................. 12
1.4.1 Właściwości warstwy wektorowej ............................................................. 12
1.5 Wizualizacja danych rastrowych ..................................................................... 16
1.5.1 Właściwości warstwy rastrowej................................................................. 17
1.6 Praca z tabelami ............................................................................................. 17
1.6.1 Tabela atrybutów ...................................................................................... 17
1.6.2 Kreator zapytań wyboru............................................................................ 17
2 Wektoryzacja i edycja danych ................................................................................18
2.1 Tworzenie nowej warstwy wektorowej ............................................................ 19
2.1.1 Tworzenie nowych obiektów..................................................................... 19
2.1.2 Przyciąganie ............................................................................................. 19
2.1.3 Edycja wierzchołków ................................................................................ 20
2.2 Kopiowanie, wklejanie i usuwanie obiektów.................................................... 20
3 Wtyczki ...................................................................................................................22
3.1 Architektura wtyczek ....................................................................................... 22
3.2 MenadŜer wtyczek....................................................................................... 23
4 Narzędzia (fTools) ..................................................................................................24
4.1 Narzędzia analizy............................................................................................ 24
4.1.1 Macierz odległości (Distance Matrix) ........................................................ 24
4.1.2 Długość linii w poligonie (Sum line length) ............................................... 24
4.1.3 Liczba punktów w poligonie (Points In poligon) ........................................ 25
4.1.4 Wyświetl unikalne wartości (List unique values) ....................................... 25
4.1.5 Podstawowe statystyki (Basic statistic) .................................................... 25
4.1.6 Analiza najbliŜszego sąsiedztwa (Nearest Neighbor analysis) ................. 25
3
253143286.009.png 253143286.001.png
Milena Nowotarska
Wprowadzenie do Quantum GIS
4.1.7 Środek cięŜkości (Mean coordinate(s)) .................................................... 25
4.1.8 Przecięcie linii (Line intersections)............................................................ 26
4.2 Narzędzia badawcze (Research tools)............................................................ 26
4.2.1 Losowy wybór (Random selection)........................................................... 26
4.2.2 Losowy wybór w podzbiorach (Random selection within subsets) ........... 27
4.2.3 Losowe punkty (Random points) .............................................................. 27
4.2.4 Regularne punkty (Regular points) ........................................................... 27
4.2.5 Siatka wektorowa (Vector grid)................................................................. 27
4.2.6 Wybór przez lokalizację (Select by location) ............................................ 27
4.2.7 Poligon z zasięgu warstwy (Polygon from layer Entent) ........................... 27
4.3 Narzędzia geoprocesingu ............................................................................... 28
4.3.1 Otoczka wypukła (Convex hulls)............................................................... 28
4.3.2 Bufor(y) (Buffer(s)).................................................................................... 28
4.3.3 Iloczyn (Intersect) ..................................................................................... 28
4.3.4 Suma (Union) ........................................................................................... 28
4.3.5 RóŜnica symetryczna (Symetrical difference)........................................... 28
4.3.6 Przytnij (Clip) ............................................................................................ 28
4.3.7 RóŜnica (Difference)................................................................................. 29
4.3.8 Agreguj (Dissolve) .................................................................................... 29
4.4 Narzędzia geometrii ........................................................................................ 29
4.4.1 Sprawdź poprawność geometrii (Check geometry validity) ...................... 29
4.4.2 Eksportuj/dodaj kolumny geometrii (Export/Add geometry values)........... 29
4.4.3 Centroidy poligonów (Polygon centroids) ................................................. 29
4.4.4 Triangulacja Delone.................................................................................. 30
4.4.5 Uprość geometrię (Simplify geometries)................................................... 30
4.4.6 Rozbij obiekt wieloczęściowy na jednoczęściowe (Multipart to singleparts)
.......................................................................................................................... 30
4.4.7 Połącz obiekty jednoczęściowe w wieloczęściowy (Singleparts to multipart)
.......................................................................................................................... 31
4.4.8 Poligony na linie (Polygons to lines) ......................................................... 31
4.4.9 Wydobądź węzły (Extract nodes) ............................................................. 31
4.5 Narzędzia zarządzania danymi ....................................................................... 31
4.5.1 Eksportuj do nowego układu współrzędnych (Export to new projection) .. 31
4.5.2 Definiuj bieŜący układ współrzędnych (Define current projection) ............ 31
4.5.3 Złącz atrybuty (Join attributes).................................................................. 31
4.5.4 Złącz atrybuty według lokalizacji (Join attributes by location)................... 32
4
253143286.002.png 253143286.003.png
Milena Nowotarska
Wprowadzenie do Quantum GIS
4.5.5 Podziel warstwę wektorową (Vector split) ................................................ 32
5 Georeferencer ........................................................................................................34
6 Wyświetlanie i edycja danych PostGIS...................................................................36
6.1 Wyświetlanie danych....................................................................................... 36
6.1.1 Łączenie się z bazą danych ..................................................................... 37
6.1.2 Ładowanie warstwy PostGIS .................................................................... 37
6.3 Import danych do bazy PostgreSQL ............................................................... 38
6.3.1 shp2pgsql ................................................................................................. 38
6.3.2 Wtyczka SPIT ........................................................................................... 38
6.3.3 ogr2ogr ..................................................................................................... 39
7 Praca z systemem GRASS poprzez QGIS .............................................................40
7.1 Wektorowy model danych GRASS.................................................................. 40
7.2 Opis Lokacji i Mapsetu .................................................................................... 41
7.3 Komendy systemu GRASS ............................................................................. 41
7.4 Tworzenie nowej Lokacji GRASS ................................................................... 42
7.5 Import danych do lokacji ................................................................................. 43
7.5.1 Import danych wektorowych ..................................................................... 44
7.5.2 Import danych rastrowych ........................................................................ 44
7.6 Tworzenie warstwy wektorowej ................................................................... 45
7.7 Otwieranie map GRASS-a z istniejącej Lokacji............................................... 46
8 Wyświetlanie danych z serwerów WMS i WFS.......................................................47
8.1 QGIS jako Klient WMS.................................................................................... 47
8.2 QGIS jako Klient WFS..................................................................................... 48
9 Eksport mapy do MapServera ................................................................................50
9.1 Tworzenie pliku projektu ................................................................................. 50
9.2 Tworzenie pliku mapy ..................................................................................... 50
Dodatki ......................................................................................................................52
A Obsługiwane formaty danych ............................................................................ 52
A.1 Formaty obsługiwane przez bibliotekę OGR ............................................... 52
A.2 Formaty obsługiwane przez bibliotekę GDAL ............................................. 52
B Kody EPSG polskich układów współrzędnych ................................................... 54
C Obecnie dostępne zewnętrzne repozytoria wtyczek.......................................... 55
Spis rycin ...................................................................................................................56
5
253143286.004.png 253143286.005.png
Zgłoś jeśli naruszono regulamin