Have a personal or library account? Click to login
Building Mapping Applications with QGIS Cover

Building Mapping Applications with QGIS

Create your own sophisticated applications to analyze and display geospatial information using QGIS and Python

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are an experienced Python developer who wants to create your own geospatial applications with minimum fuss, this is the book for you. While some familiarity with mapping applications would be an advantage, no prior knowledge of geospatial concepts is required. Even if you've never used QGIS before, this book will quickly get you up to speed.

    What you will learn

    • Use the Python Console to explore and control QGIS
    • Perform geospatial development tasks using the PyQGIS Python library
    • Create useful geospatial applications implemented as QGIS Python plugins
    • Use QGIS as a standalone geoprocessing library within your Python programs
    • Build complex interactive mapbased GUIs within your own Python programs
    • Understand how Python scripting can be used to customize the QGIS system
    • Utilize the true potential of Python and QGIS to create your own complete mapping applications

    Who this book is for

    Table of Contents

    1. Getting Started with QGIS
    2. The QGIS python Console
    3. Learning the QGIS Python API
    4. Creating your First Plugin
    5. Using QGIS in an External Application
    6. Mastering the QGIS Python API
    7. Selecting and Editing Features in a PyQGIS Application
    8. Building a Complete Mapping Application using Python and QGIS
    9. Completing the ForestTrails Application
    PDF ISBN: 978-1-78398-467-1
    Publisher: Packt Publishing Limited
    Copyright owner: © 2014 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 264