Learning the FOSS4G Stack: Python for Geospatial

Learning the FOSS4G Stack: Python for Geospatial

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 4h 57m | 1.19 GB

Leverage geospatial tasks with Python programming

If you work in the field of GIS, you’ve probably heard everyone talking about Python, whether it’s Arcpy in ArcGIS or special Python packages for geocoding. In this course, you’ll learn how to write Python code to perform spatial analysis. The course focuses primarily on integrating different spatial libraries within your Python code. With the help of videos, you’ll see how you can solve spatial problems by blending Python code with various packages.

The course will provide a brief overview of Python and then delve into using Python with open source GIS and commercial GIS software. While most courses only cover a single GIS program’s use of Python, this one takes you through all of the different GIS software products and guides you in tying them together with Python.

Learn

  • Understand how to write basic Python scripts
  • Integrate Python packages that have GIS functionality
  • Discover how to integrate SQL, PostGIS, and SpatiaLite
Table of Contents

01 Goals and objectives – what you’ll learn
02 Installing QGIS 3.8
03 Installing Postgres 11
04 Our data
05 Installing Python 3
06 The general overview
07 The Python language – strings
08 The Python Language – numbers and lists
09 Reading and writing from files
10 Statements and control
11 A simple program to convert temperature
12 Default Python modules
13 Blow your mind with SQLITE
14 Blow your mind with SQLITE – spatial!
15 Numpy
16 Linear Algebra with Numpy (also how to create a function)
17 Postgres and Python
18 Access Microsoft Excel with Python
19 Geocoding modules
20 A quick intro to Arcpy
21 Extending Arcpy to run outside of ArcGIS
22 A quick intro to Qpy
23 Extending our use of Qpy
24 Lab Question 1 – How many TRI sites are within .5 miles of the interstate
25 Lab Question 2 – How many schools are within .5 miles of Lindau Chemical
26 Lab Question 3 – What % of white _ non white are vulnerable to a TRI spi
27 Creating forms using formlayout
28 Integrating forms with ArcGIS
29 Integrating forms with Postgres and PostGIS