Lecture 1: Introductions
MUSA 509: Geospatial Cloud Computing & Visualization
About Me
Past Work - Data scientist at CARTO
Currently - Data Scientist at Ipsos
About Felix
Intros around the class
Where we’re going, what we’ll build
High Level Skills and Technology
Spatial Databases
SELECT superhero.name
FROM city, superhero
WHERE
ST_Contains(
city.geom,
superhero.geom)
AND
city.name = 'Gotham';
Databases are a super power once you learn a bit about them. We’ll learn lots of SQL, a very transferable skill
How we’ll use them
Large, messy datasets
We will work with large and/or messy datasets such as OpenStreetMap, SafeGraph, US Census, and more, in a variety of formats.
We’ll cover
Enough Python to be dangerous
Python is a powerful programming language with a huge community, which means that there are a lot of amazing packages.
We need Python to
API basics and HTTP requests
An API gives an interface for computers to communicate with one another. We will all build one that will communicate between the user interactions on a web page with data stored in a database.
Cloud Services
Our final work will all be in the cloud!
Class Logistics
Lectures
Live on Zoom: Tuesdays 4:30pm - 6pm ET
Recorded: available after lecture. Links will be posted to our class Canvas page
Slide deck and lecture notes - GitHub
Labs
US time zone: Thursdays 4:30pm - 5:15pm ET
Asia time zone: TBD, but preferably some time on Thursday (see first week survey to give your input)
Labs will also be detailed on
Participation
Office Hours
Andy
Felix
Homework