QGIS 3.4 Training Manual (Read and download PDF) English
1 Course Introduction 1
1.1 Foreword . 1
1.2 Preparing Exercise Data . 3
2 Module: The Interface 11
2.1 Lesson: A Brief Introduction . 11
2.2 Lesson: Adding your first layer . 13
2.3 Lesson: An Overview of the Interface
15
3 Module: Creating a Basic Map 19
3.1 Lesson: Working with Vector Data . 19
3.2 Lesson: Symbology . 24
4 Module: Classifying Vector Data 53
4.1 Lesson: Attribute Data 53
4.2 Lesson: The Label Tool . 54
4.3 Lesson: Classification 73
5 Module: Creating Maps 93
5.1 Lesson: Using Print Layout . 93
5.2 Assignment 1 . 102
6 Module: Creating Vector Data 105
6.1 Lesson: Creating a New Vector
Dataset .
105
6.2 Lesson: Feature Topology 115
6.3 Lesson: Forms 127
6.4 Lesson: Actions . 138
7 Module: Vector Analysis 151
7.1 Lesson: Reprojecting and
Transforming Data 151
7.2 Lesson: Vector Analysis . 157
7.3 Lesson: Network Analysis 173
7.4 Lesson: Spatial Statistics . 185
8 Module: Rasters 201
8.1 Lesson: Working with Raster Data 201
8.2 Lesson: Changing Raster Symbology 205
8.3 Lesson: Terrain Analysis . 213
9 Module: Completing the Analysis 233
9.1 Lesson: Raster to Vector Conversion 233
9.2 Lesson: Combining the Analyses 236
9.3 Assignment 237
9.4 Lesson: Supplementary Exercise 237
10 Module: Plugins 251
10.1 Lesson: Installing and Managing
Plugins 251
10.2 Lesson: Useful QGIS Plugins 256
11 Module: Online Resources 267
11.1 Lesson: Web Mapping Services . 267
11.2 Lesson: Web Feature Services 276
12 Module: QGIS Server 285
12.1 Lesson: Install QGIS Server . 285
12.2 Lesson: Serving WMS 290
13 Module: GRASS 299
13.1 Lesson: GRASS Setup 299
13.2 Lesson: GRASS Tools 318
14 Module: Assessment 329
14.1 Create a base map 329
14.2 Analyze the data . 331
14.3 Final Map . 332
15 Module: Forestry Application 333
15.1 Lesson: Forestry Module
Presentation 333
15.2 Lesson: Georeferencing a Map . 334
15.3 Lesson: Digitizing Forest Stands . 340
15.4 Lesson: Updating Forest Stands . 354
15.5 Lesson: Systematic Sampling Design 365
15.6 Lesson: Creating Detailed Maps with
the Atlas Tool 371
15.7 Lesson: Calculating the Forest
Parameters .
386
15.8 Lesson: DEM from LiDAR Data 392
15.9 Lesson: Map Presentation 401
16 Module: Database Concepts with
PostgreSQL 409
16.1 Lesson: Introduction to Databases 409
16.2 Lesson: Implementing the Data Model
. 414
16.3 Lesson: Adding Data to the Model . 420
16.4 Lesson: Queries . 422
16.5 Lesson: Views 426
16.6 Lesson: Rules 427
17 Module: Spatial Database Concepts
with PostGIS 429
17.1 Lesson: PostGIS Setup 429
17.2 Lesson: Simple Feature Model 432
17.3 Lesson: Import and Export 437
17.4 Lesson: Spatial Queries . 438
17.5 Lesson: Geometry Construction . 446
18 The QGIS processing guide 453
18.1 Introduction . 453
18.2 An important warning before
starting 453
18.3 Setting-up the processing framework
455
18.4 Running our first algorithm. The
toolbox 457
18.5 More algorithms and data types . 460
18.6 CRSs. Reprojecting . 467
18.7 Selection . 470
18.8 Running an external algorithm 472
18.9 The processing log 477
18.10 The raster calculator. No-data
values 478
18.11 Vector calculator . 483
18.12 Defining extents . 487
18.13 HTML outputs 491
18.14 First analysis example 493
18.15 Clipping and merging raster layers
502
18.16 Hydrological analysis 511
18.17 Starting with the graphical
modeler .
522
18.18 More complex models 533
18.19 Numeric calculations in the
modeler .
538
18.20 A model within a model . 543
18.21 Using modeler-only tools for
creating a model .
544
18.22 Interpolation . 548
18.23 More interpolation 557
18.24 Iterative execution of algorithms . 564
18.25 More iterative execution of
algorithms 568
18.26 The batch processing interface 570
18.27 Models in the batch processing
interface 574
18.28 Pre- and post-execution script
hooks .
575
18.29 Other programs 576
18.30 Interpolation and contouring . 577
18.31 Vector simplification and
smoothing .
578
18.32 Planning a solar farm . 579
18.33 Use R scripts in Processing . 579
18.34 R Syntax in Processing scripts 589
18.35 R Syntax Summary table for
Processing .
592
18.36 Predicting landslides . 593
19 Module: Using Spatial Databases in
QGIS 595
19.1 Lesson: Working with Databases in
the QGIS Browser .
595
19.2 Lesson: Using DB Manager to work
with Spatial Databases in QGIS . 598
19.3 Lesson: Working with spatialite
databases in QGIS .
611
20 Appendix: Contributing To This Manual
615
20.1 Downloading Resources . 615
20.2 Manual Format 615
20.3 Adding a Module . 615
20.4 Adding a Lesson . 616
20.5 Adding a Section . 617
20.6 Add a Conclusion 618
20.7 Add a Further Reading Section . 618
20.8 Add a What’s Next Section . 618
20.9 Using Markup 619
20.10 Thank You! 620
21 Answer Sheet 621
21.1 Results For Adding Your First
Layer .
621
21.2 Results For An Overview of
the Interface 622
21.3 Results For Working with
Vector Data 622
21.4 Results For Symbology 623
21.5 Outline Markers . 628
21.6 Results For Attribute Data 629
21.7 Results For The Label Tool 630
21.8 Results For Classification 634
21.9 Results For Creating a New
Vector Dataset .
635
21.10 Results For Vector Analysis . 639
21.11 Results For Network Analysis 645
21.12 Fastest path 645
21.13 Results For Raster Analysis .
646
21.14 Results For Completing the
Analysis .
651
21.15 Results For WMS . 657
21.16 Results For GRASS Integration
. 660
21.17 Results For Database Concepts
. 661
21.18 Results For Spatial Queries . 664
21.19 Results For Geometry
Construction .
665
21.20 Results For Simple Feature
Model 666
22 Indices and tables 667