Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I wish to familiarize myself with the capabilities of QGIS.

I have downloaded the program, but apart from basic loading of data, I am lost (even after reading the help file).

Can you recommend me some good web resources and tutorials that would show me QGIS' capabilities?

I am in particularly interested in developing applications using QGIS.

share|improve this question

16 Answers 16

For users:

For developers:

share|improve this answer

Here you have great manual for beginning: A Gentle Introduction to GIS Brought to you with Quantum GIS, a Free and Open Source Software GIS Application for everyone; by T. Sutton, O. Dassau, M. Sutton

Video lectures for that manual can be found here


  1. GISTUTOR.COM site offers well-made tutorial "step by step" with the information how to perform each task (not only about Qgis)
  2. On the Quantum Wiki there is section How do I do that in QGIS

Have fun!

share|improve this answer

I can highly recommend "the QGIS book" Desktop GIS: Mapping the Planet with Open Source Tools by Gary E. Sherman http://www.pragprog.com/titles/gsdgis/desktop-gis

share|improve this answer
The Geospatial Desktop book is revised version of the book you mentioned. –  radek Jan 24 '12 at 16:07

Check out the:

  • QGIS Manual - all features are described in detail
  • PyQGIS Cookbook - if you want to dive into creating python scripts and plugins
share|improve this answer

The Free QuantumGIS Training manual by Tim Sutton at linfiniti is excellent.

share|improve this answer

I found this, but it seems to be a bit too old, but maybe it should be in this list anyways.

share|improve this answer

Tutorial QuantumGIS/GRASS

Introduction to Quantum GIS (Titan) Version 0.8.0

Is for older versions but can help you starting using Qgis

share|improve this answer

QGis was my introduction to all of this, and I got my self started with the material on the QGis site - http://www.qgis.org/en/documentation/manuals.html

The development of the software in recent months has left quite a lot of the third-party tutorial material behind but the changes have all been added features rather than a radical re-design so working through some of the older tutorials will give you a good grounding in the basics and prepare you to dip into the manuals when you're ready to do more adventurous stuff.

As you get more confident, its worth having a good GRASS reference to hand, like "Opensource GIS a GRASS Approach" by Neteler and Mitasova, and "PostGIS in Action" by Obe and Hsu (Manning).

And finally, its worth tracking the "Planet QGis" blog for more technical and development stuff.

share|improve this answer

Workbook from the QGIS Workshop

is a good starting point

share|improve this answer
I wouldn't recommend using sources from 2007. Too much has changed since then. –  underdark Nov 19 '10 at 8:04
And the web site is dead!! –  Vassilis May 3 at 8:37

This web-based workshop from Lex Berman at Harvard's CGA has been helpful to me. http://maps.cga.harvard.edu/qgis/

share|improve this answer

I'm running a free online eCourse called "QGIS for Newbies". The course is video based (close captioned) and also has additional downloadable course materials.


share|improve this answer

This One has step by step tutorial. Hope you like it.




Making a Map Working with Attributes Importing Spreadsheets or CSV files Using Plugins Searching and Downloading OpenStreetMap Data

Basics GIS operations

Basic Vector Styling Calculating Line Lengths and Statistics Basic Raster Styling and Analysis Raster Mosaicing and Clipping Working with Terrain Data Working with WMS Data Georeferencing Topo Sheets and Scanned Maps Georeferencing Aerial Imagery Digitizing Map Data

Intermediate GIS operations

Performing Table Joins Performing Spatial Joins Points in Polygon Analysis Performing Spatial Queries Creating Heatmaps

Advanced GIS operations

Nearest Neighbor Analysis Sampling Raster Data using Points or Polygons Batch Processing using Processing Framework

Tips and Tricks

Using the QGIS Browser Counting Number of Vertices in a Layer Open BIL, BIP or BSQ files in QGIS

Python Scripting (PyQGIS)

Getting Started With Python Programming Find Neighbor Polygons in a Layer

Web Mapping

Leaflet Web Maps with qgis2leaf Using Google Maps Engine Connector for QGIS

share|improve this answer
I have used and still use Ujaval's tutorials for almost all my tasks with QGIS. This page is highly recommended for those who are starting with QGIS along others who are more familiar. His tutorials are well connected and makes everything easier. –  Gus Velasco Aug 27 at 12:15

For QGis C++ development there is little information, but still here is what I've found:

-Official API doc

-GitHub code example (pretty old, 2008, if I'm not mistaken it's for QGis 1.8 and earlier versions)

-Coding Compilation guide (pretty old too. For Qgis 1.6, called before Quantum Gis)

-QGis C++ plugin development examples

share|improve this answer

a bit advanced: Programming and QGIS



QGIS Tutorials and Tips

This one is better suited for beginners: QGIS 2.0 WORKSHOP

Great resource for developing plugins: QGIS Workshop

share|improve this answer

Video tutorials for QGIS 2.2 (QGIS in under 10 minutes): https://www.youtube.com/playlist?list=PLNCPalajQvg7wQvzf3fM8fOZ5lMKl86Q4

share|improve this answer

A very godd source is locate Press. The company specialized in books about the Qgis and GIS. It has some titles that have come out and some that are under publication and of course all is printed and e-book. The book of locate Press is:

  • The Geospatial Desktop Open Source GIS and Mapping The QGIS Training
  • Manual A Comprehensive Introduction to Quantum GIS
  • Geospatial Power Tools Open Source GDAL / OGR Command Line Utilities
  • The PyQGIS Programmer's Guide Extending QGIS with Python
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.