Assignment 5: GeoJSON and GitHub
Readings
Remember, a guest speaker will join us on March 5th, please read the following in preparation:
- Kevin P. Donovan, Seeing Like a Slum
- Jennifer Shkabatur, Interactive Community Mapping
- World Bank, Planning an Open Cities Mapping Project
- Muki Haklay, Neogeography and the delusion of democratisation
- Mikel Maron, Challenges of OpenStreetMap in Institutions
- Mikel Maron, Excited to Say, I am a Presidential Innovation Fellow
Resources
We're talking a bit more about GeoJSON this week as well as about Git and GitHub. Please watch the following videos:
- Introduction to Git and GitHub starts from scratch and gets through a lot in thirty minutes. For now, just watch the first five videos in the playlist, up to and including "Forking a GitHub Repository."
- Let's Suck at GitHub Together is fine as an introduction to the idea of GitHub and a rationale for using it. Watch the first half or so, more if you're interested.
- GeoJSON and GitHub. The first seven minutes or so are a rehash of things we talked about the first week. The rest is new for you, so please watch it.
GitHub and GeoJSON using geojson.io
We'll using GitHub a bit in this class to put things online. Dip your toes in the water now while getting exposed to one of the features of geojson.io that we haven't talked about yet.
Please watch GeoJSON and GitHub. Follow the directions in the video to:
- create a GitHub account,
- fork geojson-examples, and
- make some changes using geojson.io
The video is from a year ago. Interfaces (both on GitHub's side and geojson.io's) have changed slightly, so please be patient with it and ask questions on the mailing list if you get stuck.
Submitting your work
Submit a link to the repository you created while following along in the video.
You may optionally choose to include a short paragraph response or summary of your work.