Week: Mini-Project #1
Overview
Outside class this well we'll read the chapters of an upcoming book on Geospatial Data Analysis using Pyhon. Although some code is presented in later chapters, this is more an overview of geospatial analysis from a professional more focused on the real-world concerns of health policy than those of a typical programmer.
The loquacious style facilitates a quick read for high-level concepts. Look for universal patterns across various geospatial libraries, identify common workflows and bring any questions that arise during your readings to our class meetings. There is no coding outside class this week (no Datacamp).
In class this week, we'll work on code in several existing Jupyter notebooks. We'll also do several coding exercises merging, manipulating and presenting geospatial data. By the end of the week you should have both a broad theoretic background in Geospatial analysis as well as a core ability to create, manipulate and present maps using Python and popular Geospatial libraries. Woo-hoo!
Readings
- [Monday]:
- Ch 1: Introduction to Geospatial Analytics from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
- Ch 2: Essential Facilities for Spatial Analytics from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
- Ch 8: Data Cleaning from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
- [Wednesday]:
- Ch 3: QGIS: Python for Spatial Analytics from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
- Ch 4: Geospatial Analytics in the Cloud: Google Earth Engine and Other Tools from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
- Ch 5: Open StreetMap: Accessing Geospatial Data with OSMnx from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
- [Friday]:
- Complete Kaggle Geospatial Course, Notebooks 3-5
- ~~Ch 6: ArcGIS Python API from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022~~
- (Optional) Ch 7: GeoPandas and Spatial Statistics from Python for Geospatial Data Analysis by Bonny P. McClain, O'Reilly Nov 2022
Coding Practice in Class
Datacamp.com Working with Geospatial Data in Python (4hrs)
- [Monday]: Finding and Creating Geospatial Datasets
- [Wednesday]: Basics of Geospatial Analysis
- [Friday]: Presenting to the World
- Create your own Geospatial visualization in a Jupyter Notebook from scratch
Mapping Resources
- A Beginner's Guide to Geospatial Data Analysis
- A concise summary of the 7 most important functions in GeoPandas
- Taxonomy of Geospatial Analytics Resources for Mapping