Skip to content

Commit 635ee1e

Browse files
Feat/cleanup book 2 (#18)
* wip reorganization * update book metadata * update reqs
1 parent b06289e commit 635ee1e

18 files changed

Lines changed: 120 additions & 174 deletions

Assignments/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

Assignments/01_EXPLORATION.ipynb

Lines changed: 0 additions & 146 deletions
This file was deleted.

Assignment_Descriptions/01_Loading_Visualizing.md renamed to Assignments/01_Loading_Visualizing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Loading and visualizing data
1+
# 01. Loading and visualizing data
22

33
Load and visualize a dataset of interest, either from [NYC Open Data](https://opendata.cityofnewyork.us/) or elsewhere. (If you already have an idea of what your final colloquium project topic will be, this would be a good opportunity to get a head start on that).
44

Assignment_Descriptions/02_Geoprocessing.md renamed to Assignments/02_Geoprocessing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Geoprocessing
1+
# 02. Geoprocessing
22

33
Create a dataset that expresses a narrative from part of your daily life, either now or in the past. This can be based on a mental map of your experience in New York / another city, based on geolocated map tracks (i.e. Google Maps history), or some other source. Based on the data type (point, line, polygon), consider how it would or could relate to other datasets that lend themselves to describing your mental image of the city- subway routes, the location of open space, your favorite coffee cart, etc. We will spend time in the next class relating these kinds of datasets together.
44
- Use https://geojson.io/, https://play.placemark.io/, QGIS, or another software to create your dataset
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Networks
1+
# 03. Networks
22

33
Define a network, and calculate the distance between different elements of it. Discuss the experiential differences between Euclidean and network distance for the objects in question. Bonus points (in the form of kudos) for quantitative exploration of the network as described in Xin et al. (2022).
44

Assignments/04_Web_Mapping.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# 04. Web Mapping

Assignments/readme.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ Repository for CDP Mapping Systems summer 2025 course
1111

1212
## Getting started
1313

14-
Visit the [Getting Started](Tutorials/00_Getting_Started.md) tutorial notebook to set up your programming environment and get started with the course.
14+
Visit the [01. Setting up your environment](Tutorials/00_Getting_Started.md) tutorial notebook to set up your programming environment and get started with the course.

Syllabus/syllabus.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ Web mapping, interactive visualization, and crowd-sourced information
127127
- Schröder-Bergen, S., Glasze, G., Michel, B., Dammann, F., 2022. De/colonizing OpenStreetMap? Local mappers, humanitarian and commercial actors and the changing modes of collaborative mapping. GeoJournal 87, 5051–5066. https://doi.org/10.1007/s10708-021-10547-7
128128

129129
#### Class 08: Web mapping (Tutorial)
130-
- Use `leafmap`, `ipyleaflet`, and `folium` to create interactive web maps
130+
- Use `leafleft`, and `maplibre` to create interactive web maps
131131
- Loading data via API
132132
- Launching a basic web map
133133
**Exercise:** [04_Web Mapping](/Assignment_Descriptions/04_Web_Mapping.md)

Tutorials/00_Getting_Started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Getting started
1+
# 01. Setting up your environment
22

33
1. Install [VSCode](https://code.visualstudio.com/)
44
2. Create a new Python environment. I *strongly* recommend using [Conda](https://conda.io/projects/conda/en/latest/user-guide/install/index.html) for this, but you can also use virtualenv. This will protect our system Python installation from any changes we make.

0 commit comments

Comments
 (0)