Have a personal or library account? Click to login
Python Geospatial Development Essentials Cover

Python Geospatial Development Essentials

Utilize Python with open source libraries to build a lightweight, portable, and customizable GIS desktop application

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    This book is ideal for Python programmers who are tasked with or wish to make a special-purpose GIS application. Analysts, political scientists, geographers, and GIS specialists seeking a creative platform to experiment with cutting-edge spatial analysis, but who are still only beginners in Python, will also find this book beneficial. Familiarity with Tkinter application development in Python is preferable but not mandatory.

    What you will learn

    • Design and structure a basic GIS application based on existing tools
    • Customize Tkinter application widgets to make your very own toolkit of flexible and reusable GIS widgets
    • Load, manipulate, and save spatial data, both vector and raster
    • Create an interactive and zoomable window for visualizing spatial data
    • Manage and organize spatial data
    • Create the beginnings of a comprehensive Python library for many types of geospatial tasks, and use this API as the engine behind your application
    • Package your final application into a lightweight and portable executable application

    Who this book is for

    This book is ideal for Python programmers who are tasked with or wish to make a special-purpose GIS application. Analysts, political scientists, geographers, and GIS specialists seeking a creative platform to experiment with cutting-edge spatial analysis, but who are still only beginners in Python, will also find this book beneficial. Familiarity with Tkinter application development in Python is preferable but not mandatory.

    Table of Contents

    1. Preparing for Building Your Own GIS Application
    2. Accessing Geodata
    3. Designing the Visual Look of Our Application
    4. Rendering Our Geodata
    5. Managing and Organizing Our Data
    6. Analyzing Data
    7. Packaging and Distributing Your Application
    8. Looking Forward
    PDF ISBN: 978-1-78217-441-7
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 192