FRE 490: Spatial Data Analysis and Remote Sensing
Semester: Winter 2024 (Term 2: Jan 08, 2024 to Apr 12, 2024)
Lecture: Monday, Wednesday 10:00-11:30 in Ponderosa Commons North - Oak/Cedar House Room 1003
Instructor: Jonathan Proctor (jon.proctor@ubc.ca)
Teaching Assistant: Dennis Engist (engistd@student.ubc.ca)
Instructor Office Hours: Monday 11:30-12:30 in MacMilan 235, or by appointment
Teaching Assistant Office Hours: 15:00-16:00 in MacMillan 192A, or by appointment
Note: currently listed as FRE 490 002: Current Issues in Food and Resource Economics.
This course introduces students to spatial data analysis and remote sensing using the R programming language with a focus on social science applications. The first half of the course teaches students to create, store, manipulate, and analyze spatial data including points, lines, polygons and rasters. The second half of the course introduces students to color- and texture-based approaches for remote sensing, as well as more advanced spatial data analysis methods. Lectures will teach course concepts, and the lab assignments will give students further experience implementing concepts in code. The course has a midterm exam and final project.
Grades are based on: lab assignments (45%), midterm (15%), final project proposal (5%), final project presentation (5%), final project writeup (20%), and class participation (10%).
While the labs are designed to teach R coding skills, and no prior coding experience is required, some prior coding experience will reduce the time it takes to complete the labs. A basic background in probability and statistics (e.g., a basic understanding of linear regression) is also recommended.
Optional textbook: "Spatial data analysis" by Christopher Lloyd, Oxford University Press. Because spatial data analysis is a relatively young field there is not a perfect textbook for this course; some may find this text helpful.
Lab assignments are where much of the learning of the course will occur. Labs will be submitted online via canvas. While the initial labs are relatively basic, they increase in difficulty as the topics studied increase in complexity. Use of ChatGPT on the lab assignments is discouraged, as learning to analyze spatial data requires practice (i.e. typing!). Use of such resources for the final project is acceptable. Students are encouraged to talk through approaches to lab assignments with each other; however the labs are individual assignments and code should never be directly shared. Assignments that share duplicated code will all receive zero credit. Late assignments are accepted up to one week after they are due and receive a one point penalty out of three points (i.e. they can receive a maximum score of 2/3). Lab solutions are posted a week after labs are due; late assignments are not accepted after solutions have been posted. Labs are due before the start of class (10:00 am) on the day stated for each assignment.
Class policies:
Course Schedule (subject to change):
Week 1: 1/8 and 1/10: Introduction
Lab 0 assigned, Lab 1 assigned.
Week 2: 1/15 and 1/17: Space: measurement and representation
Reading: TBD
Lab 0, Lab 1 due.
Lab 2 assigned.
Week 3: 1/22 and 1/24: Point processes
Reading: TBD
Lab 2 due
Lab 3 assigned
Week 4: 1/29 and 1/31: Lines, Polygons, and Networks
Reading: TBD
Lab 3 due
Lab 4 assigned
Week 5: 2/5 and 2/7: Fields, interpolation, evaluating model performance
Reading: TBD
Lab 4 due
Lab 5 assigned
Week 6: 2/12 and 2/14: High dimensional fields
Midterm Exam (2/14) during class.
Lab 5 due
Final Project Proposal assigned
No class: Mid-term break 2/19 - 2/23
Week 7: 2/26 and 2/28: 3D Data, Policies in Space, and Causal Inference
Reading: TBD
Final project proposal due.
Lab 6 assigned (two weeks to complete)
Week 8: 3/4 and 3/6: Spectral-based remote sensing methods
Reading: TBD
Week 9: 3/11 and 3/13: Texture-based remote sensing methods
Reading: TBD
Lab 6 due
Lab 7 assigned (two weeks to complete)
Week 10: 3/18 and 3/20: Texture-based remote sensing methods continued
Reading: TBD
Week 11: 3/25 and 3/27: Use of remotely sensed measurements in inference
Reading: TBD
Lab 7 due
Week 12: 4/1 and 4/3: Spatial tools for estimating climate change impacts:
Reading: TBD
Week 13: 4/8 and 4/10: Final project presentations
Final project write-up due April 16th, 2024.
Note: Special thanks to Solomon Hsiang and previous graduate instructors for Spatial Data Analysis for sharing many course materials that this course builds off of.