Skip to content

blordcastillo/pythonintermediate

 
 

Repository files navigation

#Intermediate Geoprocessing with Python The intermediate python course will pick up from the basic course with advanced techniques including cursors, string formatting, multi-threading, and regular expressions. We will take advantage of advanced tools such as virtualenv and utilize http communication. In the last hour, we will explore open source options for geoprocessing. You should understand the concepts covered in the basic class as a prerequisite to this class.

Unofficial Windows Binaries for Python Extension Packages page http://www.lfd.uci.edu/~gohlke/pythonlibs/

##Hour One Download the sample data

  • Recapping tools (and check our paths)
  • Virtualenv
  • Field Calculator
  • String format

##Hour Two Download the zip code data from dropbox
Install requests http://www.lfd.uci.edu/~gohlke/pythonlibs/#requests

  • Requests and Web Communication: Wifi Sites Demo
  • Regexp
  • Basic Cursors
  • Rewriting ameren.py

##Hour Three

  • More on cursors
  • "Summarize" Demo
  • Geocode Demo
  • Wifi Sites Demo Continued

##Hour Four Download the 4-band image of Faust Park
Download the Sirens file
Install GDAL, six, and fiona
Upgrade numpy and install rasterio (not on your own laptop)

  • Short Multithreading demo
  • Multi-ring buffer with fiona and shapely
  • NDVI with rasterio

About

Materials for the Intermediate Geoprocessing with Python class

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.9%
  • JavaScript 2.1%