sabman / pratt-savi-810-2020-03

Class for Pratt SAVI 810 2020-03: Intro to Python Scripting for Geospatial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Class for Pratt SAVI 810 2020-03: Intro to Python Scripting for Geospatial

Lessons

Lesson 01:

Introduction to the Course, Course Tools, Python Setup, Jupyter Notebook, Data Types, Functions

Lesson 02:

Python Intro Continued; Libraries, Looping, Spatial Data Models, GitHub

Lesson 03:

If-Elif-Else Conditionals, Spatial Data Models, Introduction to Pandas, GeoPandas

Lesson 04:

Exploratory Data Analysis & Visualization

Lesson 05:

Introduction to Debugging, Geoprocessing (Geospatial Analysis) with GeoPandas

Lesson 06:

Geoprocessing with GeoPandas (con't), Geospatial Data Models (Raster), Geocoding

Lesson 07:

Introduction to Object-Oriented Programming with Classes and Objects, Geocoding and Street Networks with OSMnx

Lesson 08:

Geocoding (con't), Lambda Functions and Street Networks with OSMnx

Lesson 09:

Additional Mapping Functionality with Matplotlib, Networks with OSMNX (cont'd), GeoPandas Read FGDB, KML

Lesson 10:

In-Class Team Coding Exercise, Additional Mapping Functionality with Matplotlib

Lesson 11:

Managing data retrieval workflows with Requests, Unzipping files, concatenating DataFrames; Wrap-up Additional Mapping Functionality with Matplotlib

Lesson 12:

APIs (Application Programming Interface), Wrap-up Additional Mapping Functionality with Matplotlib

Lesson 13:

Python for QGIS (PyQGIS)

Lesson 14:

Folium, Plotly, Python for ArcGIS online

Lesson 15:

Project Presentations and Project Help

Misc.

About

Class for Pratt SAVI 810 2020-03: Intro to Python Scripting for Geospatial