Intermediate GIS in QGIS 3

geometry geoprocessing, GPX, KML and maps in Google.

4.60 (26 reviews)
7 hours
Jan 2022
last update
regular price

What you will learn

Working in QGIS 3

Working on spatial data

Creating frames and data indexes

Projection and mapping

Geometry analysis and editing


Creating geoprocessing models

Workflow automation


Finding the shortest path

Designating access routes

Sampling raster data to points

Creating Google maps project

Google map layers

KML processing, export and import

Solving the same problem with different methods


The intermediate GIS in QGIS 3 course is dedicated for people who already know the basics of working in the QGIS 3 environment and want to expand their skills in the field of spatial data analysis and processing.

During the course you will learn more advanced techniques of working with data. You will learn how to create data frames and extract raster data from them, how to create indexes, and what happens when we mess up the coordinate systems. You will delve into the issues of data geometry analysis and you will learn how to create geoprocessing models and automate your work in QGIS. You will see how to approach the linear route analysis problem, how to sample raster values to vector geometry ​​and calculate slopes based on them. At the end of the course, you will learn about the KML files and data, as well as how to create and use it in Google Maps.

During the course, we will work on solving the problem presented at the beginning of the course. The course is designed in such a way that various errors and problems arise as you work, so you will see how to deal in different ways with possible problems that you may encounter in your future work.

In order to efficiently implement the scope and content of the course, you should know the basics of working in the QGIS 3 software, in particular the issues of geoprocessing, visualization and data digitization - all these issues are discussed at the basic level of the course.

The course is based on free QGIS software, in the latest, 3rd version, and publicly available spatial data. Thanks to the Open-Source license, QGIS is widely used by many companies, both state-owned and in the private sector. The environment is constantly being developed, updated and regularly translated into many languages. The multitude of available data analysis options makes it one of the most popular GIS programs in the world!


Intermediate GIS in QGIS 3 - Screenshot_01Intermediate GIS in QGIS 3 - Screenshot_02Intermediate GIS in QGIS 3 - Screenshot_03Intermediate GIS in QGIS 3 - Screenshot_04



1.1. Prerequisites
1.2. Project description
1.3. QGIS - version and download
Note at the beginning
Video quality and speed
Your instructors
1.4. GPX handling

2. Data preparation

Project files
2.1. Data reach and raster download
2.2. Creating indexes for raster data
2.3. Indexes labeling
2.4. Combining rasters
2.5. Why CRS are so important?
2.6. Raster projection and mapping
2.7. Generating layer style to and from file

3. Geometry analysis

Project files
3.1. Multipart geometry
3.2. Line snapping
3.3. Fixing geometry
3.4. Merging and breaking lines
3.5. Removing side geometry
3.6. Selecting by localization
3.7. Spatial extraction
3.8. Distance from trail

4. Models

Project files
4.1. Line direction
4.2. Interpolation on the line
4.3. Creating geoprocessing model
4.4. Joining attributes by location
4.5. Iterations
4.6. Fixing spatial index
4.7. Managing the geoprocessing results

5. Road network

Project files
5.1. Line split
5.2. Sorting objects
5.3. Concatenate attributes
5.4. Attributes aggregation & cleaning
5.5. Shortest route
5.6. Errors and manual verification
5.7. Commuting
5.8. Controlling direction
5.9. Connecting lines and cleaning unnecessary objects

6. Elevation

Project files
6.1. Create equal sections of the trail
6.2. Raster data sampling to vector layer
6.3. Slope classification

7. KML

Project files
7.1. Generating KML file
7.2. Creating a map in Google Maps
7.3. Datasource options
7.4. Google limits and generalization
7.5. Google map layers and exporting them
7.6. Creating attributes for Google Maps
Thank you!
A short note
Continue learning


March 18, 2022
Thank you very much for such a nice presentation. The content was engaging and very interesting. I was able to relate to all the things that you explained and I really enjoy your way of teaching.
January 7, 2022
Very good course, lots of very useful information an algorithm implementation. I had just completed the beginners course, so probably went a tad fast, but for more experienced users needing a skill top-up, I'd highly recommend this.
November 5, 2021
A project based course to learn the toolbox on QGIS. The course was very thorough in explaining specific methods of working and using tools in the toolbox to reach the project goals. I am going to use this in practicing my own projects to expand on the skills. I wish some more of the tools were explained, but perhaps that is beyond the project in this course. I also wish the layer naming was not so confusing - every section has a step1, step2, etc. After a while its hard to keep track unless you name your own project layers exactly the same (which I did not want to do because I found them confusing.) Overall a great resource for expanding my QGIS skill set.
May 18, 2021
It had a good pace and clear explanation on the course. It was easy to follow. However, some times he wanted to show a solution that does not work. So I got stock doing what he wanted to say not to do. This wasted some time 2 or 3 times during the course. It would be easier if he said it in the first place. Overall, I learnt a lot of useful lessons that I had encountered in GIS work and enjoyed it. Thanks.



Intermediate GIS in QGIS 3 - Price chart


Intermediate GIS in QGIS 3 - Ratings chart

Enrollment distribution

Intermediate GIS in QGIS 3 - Distribution chart
udemy ID
course created date
course indexed date
course submited by