Introduction to QGIS Python Programming by Packt Publishing
This is the code repository for Introduction to QGIS Python Programming [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
QGIS is a standalone geographical information system -- that is, an application for viewing, analyzing and editing geospatial data. This video course shows how to leverage QGIS as a tool for developing geospatial applications using Python. Geospatial applications are often very complicated; using QGIS, you can avoid a lot of this complexity by developing at a higher level, making use of many of the tools for viewing, analyzing and editing geospatial data that are provided by the QGIS system. Using these tools, you can build more sophisticated geospatial applications with less time and effort.
After completing this course, you will be able to solve real-world data mining problems.
- Getting familiarized with QGIS
- The different ways to make Python interact with QGIS
- Examining the QGIS Python Console to see how it can be used as a window into the world of QGIS Python Programming
- Diving deeper into the details of the QGIS Python APIW
- Writing Python programs that work with QGIS
This course is aimed at experienced Python developers who want to create their own sophisticated geospatial applications with a minimum of fuss. No experience with the QGIS system or knowledge of geospatial concepts is required.