Books

This page lists books available from others publishers. QGIS does not manage any of them and they are given only to help.

Please write to psc@qgis.org if you want to have your book added here. Or you edit this page in github and do a pull request.

Note: Books order is newest first. Note2: After the english books there are french, greek and polish items

English

QGIS for Hydrological applications

Recipes for Catchment Hydrology and Water management

Discover QGIS 3.x

A workbook for Classroom or Independent Study

Hands-On Geospatial Analysis with R and QGIS

Practical examples with real-world projects in GIS, Remote sensing, Geospatial data management and Analysis using the R programming language

Learn QGIS - Fourth Edition

Learn to view, edit and analyse geospatial data using QGIS and Python 3

On the Way with GIS

Open the Door to GIS - Student and Teacher’s Edition

Open the Door to GIS offers a way for teachers to use this powerful software in their classes without having to become experts, with freely downloadable Open-Source GIS, QGIS. Open the Door to GIS is recommended for students age 10 to 15 years and is available as both a Teacher and Student edition.

QGIS Python Programming Cookbook - Second Edition

Based on version QGIS 2.18, this book will teach you how to write Python code that works with spatial data to automate geoprocessing tasks in QGIS.

QGIS:Becoming a GIS Power User

Master data management, visualization, and spatial analysis techniques in QGIS and become a GIS power user

Mastering QGIS - Second Edition

Go beyond the basics and unleash the full power of QGIS with practical, step-by-step examples

Discover QGIS

The Workbook for the GeoAcademy Curriculum

QGIS 2 Cookbook

Become a QGIS power user and master QGIS data management, visualisation and spatial analysis techniques

Learning QGIS - Third Edition

Use QGIS to create great maps and perform all the geoprocessing tasks you need.

QGIS Map Design

Learn how to use QGIS to take your cartographic products to the highest level.

Mastering QGIS

Dive into QGIS and master geospatial data with this advanced guide, created to help you develop maps and applications that let you explore the world in new ways.

QGIS Blueprints

Develop analytical location-based web applications with QGIS

QGIS By Example

Leverage the power of QGIS in real-world applications to become a powerful user in cartography and GIS analysis

The PyQGIS Programmer’s Guide - Extending QGIS with Python

Welcome to the world of PyQGIS, the blending of Quantum GIS and Python to extend and enhance your open source GIS toolbox. With PyQGIS you can write scripts and plugins to implement new features and perform automated tasks.

The QGIS Training Manual - A Comprehensive Introduction to Quantum GIS

Designed to work with QGIS 1.8

Years of experience in a single book─the official Quantum GIS Training Manual written by seasoned trainers. It’s the jump-start you need to learn this incredibly popular free desktop mapping and GIS toolset.

Dutch

QGIS at secondary level - Geography Studies - Cartography at secondary level - GISwijzer GO game

French

Systèmes d’information géographique. Cours et exercices corrigés avec Grass et Qgis

Learning QGIS by example in french

This book covers essential workflows in GIS from data creation to its cartographic representation and some basics in spatial analysis.

Greek

Introduction to Raster Analysis (Learning QGIS Book 2)

Basic Workbook is an introductory text for learning QGIS (2.8)

Japanese

Pythonではじめるマップアプリケーションプラグイン

Map Application Plug-in, Starting With Python (pdf and print)

【改訂新版】[オープンデータ+QGIS]統計・防災・環境情報がひと目でわかる地図の作り方

業務で使う林業QGIS 徹底使いこなしガイド

Polish

Learn about GIS and QGIS in Polish

The book is prepared like the series “for Dummies”.

Turkish

Geological Applications with Open Source Coded Geographic Information Systems

(Açık Kaynak Kodlu Coğrafi Bilgi Sistemleri ile Jeoloji Uygulamaları

The book consists of 2 main parts; In the first part, Geographical Information Systems subject is explained. In the second part, QGIS is used with geological applications.