Book Image

Python Geospatial Development Essentials

By : Karim Bahgat
Book Image

Python Geospatial Development Essentials

By: Karim Bahgat

Overview of this book

Table of Contents (15 chapters)
Python Geospatial Development Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we created functionalities related to managing and organizing files. This included a window to inspect the basic properties of any data layer. As for operations, we implemented splitting, merging, and geometry cleaning for vector data, and mosaicking and resampling for raster data. These functions were then made available in the application GUI, some by choosing from a pop-up menu when right-clicking on a layer, others by clicking on an icon button in the management tab up by the top ribbon. Each tool got its own window dialogue class with editable options.

By going through this chapter, you should now know the general steps involved in adding a geospatial functionality, making it accessible in the GUI, and adding the results as a new layer if desired. As we move on to the next chapter, where we will build some basic analysis functionality, all we need to do is repeat and follow the same steps and procedures.