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.