Monday, January 14, 2019

Python Programming for GIS Data Processing in QGIS

Python is a general purpose programming language that has a strong presence in the GIS industry as many house hold software such as ArcGIS and QGIS do expose their interfaces through python scripting.

Broadly speaking, python can be used for any of the following:-
1~ Scripting and Automation
2~ Web Development
3~ Data Science — including Machine Learning, Deep Learning, Data Analysis, and Data Visualization
4~ Embedded Applications - Hardware Programming
5~ Gaming
6~ Desktop Applications
7~ Network Programming

Here our focus will be to use python to automate GIS processes via well packaged video series as seen below. Python is excellent tool for doing GIS data wrangling, data manipulation and analysis processes. That is exactly what I set out to teach you in this video series.... By the end of the tutorial, you should be able to use python to:-

  • Extend the capabilities of mapping applications
  • Build a GIS workflow
  • Automate redundant tasks
  • Integrate maps or spatial data into other applications
  • Build your own applications

Let's get our hand dirty manipulating GIS data with python starting with the basics off cause 😊.

Video 1: Getting Started Setting up working environment

Video 2: Writing and executing code

Video 3: How to Install Third-party Python Modules in QGIS 3.x

Video 4: Python Implementations, Comment, Variable, Interactive Help

Video 5: Python Data Types - Part 1

Video 6: Python Data Types - Part 2

Video 7: Python Data Types - Part 3

Coming soon...

No comments:

Post a Comment