Using These Tutorials

Apart from personal learning, you are free to use these tutorials in a classroom for teaching purposes.  The above license also allows you to adapt the tutorials as per your requirements. I am generally open to any type of non-commercial use of the tutorials published here. If you do use these in any way, I would love to know about it and even feature it here. Please email me at  ujaval [at] spatialthoughts [dot] com

Here are some examples of instructors using these tutorials to teach GIS.
Printer-friendly version of the tutorials
  • Vijayakumaran Nair has has repackaged these tutorials into printable format. The repackaged tutorials are useful for teaching. Users can modify the documents in word processing format or alternatively use the PDF documents. Users may visit and search for 'qgis tutorial'


  1. Hi,
    Im looking to use a GIS software for part of my final year project at university. I am currently downloading QGIS, however I am a complete beginner and have never used anything like this before.
    Im looking to establish any relationships between volunteer tourism destinations and tourist attractions. So for example, analyzing the distance between say the location of an orphanage in Peru and Machu Picchu, one of the main tourist destinations in Peru. I wont have the exact location of the project, only the city that it is based in.

    First of all will QGIS allow me to do what Im looking for? Is it easy enough to self teach how to use the software? If so could you point me in the right direction as of which tutorials I should be looking at?

    Any help will be much appreciated, thank you!

    1. Hi,

      QGIS can definitely help you with such analysis. Having only the city-level location of the project is a limiting factor, but if you are doing this at the country level, it should be ok.

      To get started with this, you need to have a basic understanding of GIS and Spatial Analysis. There are many books and websites that can help you with this. Read up and figure out what are the steps involved in your analysis. Once you have that, figuring out how to do those in QGIS should be easy enough. There are plenty of materials available online, and if you get stuck you can always ask for help at

      Good luck!

  2. Ujaval,
    Thanks for putting up these tutorials and tips.

    I am supporting a number of community employed people with no formal GIS training to create and maintain GIS data for environmental project management and reporting. I also work with a number of community groups (Landcare) that need GIS for this, with no budget and limited training, so QGIS is a real boon.

    I really like the fact that QGIS has good documentation - unusual for open source, as well as high capabilities. Your tutorials and tips really add to this information.

  3. Choosing a replacement proteinedieet set up will be overwhelming- everybody has completely different wants or needs, and typically it's troublesome to work out what is right for you. Here's a fast summary of 3 of the foremost widespread uptake plans out there.