Instructor: Mimi Onuoha
Time: Fridays 3:20 - 5:50
Contact: [email protected]
Office Hours: By Appointment
Digital technology has created new opportunities and resources for mapping, cartography, and geolocation-based visual investigation. It has also brought the need to consider issues concerning power, representation, and space. In this seven-week course, students will be introduced to GIS (geographical information system) basics and learn the practical realities of working with spatial data using digital mapping tools and technologies like mapshaper, Leaflet.js, TileMill, MapBox, and d3.js. Time will also be devoted to investigating the conceptual questions that inform mapping and strategies for counter-mapping. What makes a good map?
Topics of discussion will include: what do maps represent as visual information artifacts? What happens when we consider maps as art objects? How is the expression of geodata a result of political processes? What does it mean for virtual creations to refer to physical realities, and in what ways do the two shape one another?
Students will work individually on weekly assignments, but will have the opportunity to collaborate on a final project that addresses the techniques and topics studied in the course.
To get the most out of this course, students should already have a working understanding of HTML, CSS, and Javascript. This two-credit course will meet the first seven weeks of the semester.
Office hours are by appointment, and I'll stay for 20 minutes after every class if you have questions.
Each week will begin with a selection of students presenting assignment from previous week. If there was a reading assigned, the class will start with a brief discussion of it (no laptops open during discussion). The bulk of the class will be spent introducing and experimenting with more technical mapping methods and tools.
- Exposure to broad range of techniques in digital mapping (students should eventually focus on one or two)
- Become conversational in the topics that surround the theory and understanding of cartography and mapping space
- Create maps (or map-based objects) that work as art objects and challenge common conventions or understandings of the capabilities of maps.
Course marks will be determined by evaluating class participation (including showing up on time!), weekly assignments, and the final project.
READINGS: There are extra texts in the readings folder that are NOT required for the course. They are provided as a further resource for students who are interested in delving deeper into mapping/cartography concepts.
Maptime's resources
Ingrid Burrington's Overview of Mapping Tools
Tom MacWright's Awesome Geojson
A Random Assortment of Mapping Resources
William Whyte's The Social Life of Small Urban Spaces"
NOTE I: This syllabus is subject to change, and will be updated weekly. Bookmark and check often!
NOTE II: If a link for a reading isn't provided, then it can be found in the "Readings" directory. Do the readings! Most of them are short, and all of them are useful. The weekly folders contain all materials used in class and/or necessary for assignments.
About the course, logistics, and each other.
What is a map? What's the history of mapping? How are maps used in ways that advance agendas? What are the tools involved in digital/web mapping, and what makes it different from its predecessors?
- Introductions
- Discussion / Viewing: What can mapping do?
- Presentation: a quick history of mapping; analog vs digital vs web; how web mapping works; what maps do*
- Demonstration: A simple web map (Leaflet.js)
ASSIGNMENTS:
- Read: "Mappings", Jeremy W. Crampton (from Wiley-Blackwell Companion to Cultural Geography)
- Create a map:
- Go through this
Everything you need to know about tiles.
Where does geographic data come from? What forms does it take, how has it been used in the past? How should we think about it now?
- Discussion of Reading + Assignments
- Presentation: Tiles, tiles, tiles. GeoJSON and the data layer. Where geographic data comes from, why it matters.
- Demonstration: Adding data to our maps (tools: geojsonlint, Mapshaper, Mapzen, geojson.io). Getting data into the right format.
ASSIGNMENTS:
- Reading:
- Borges & Baudrillard (in that order)
- When Google Goes Blind
- Add at least one geojson layer to your map(s):
- Use data that you have gathered from somewhere
- Add at least one marker or pop-up to your site
- NOTE: Think about what relationship/story/correlation (or lack thereof) you are trying to show. Why did you choose the data you did?
- Make sure map is online and send me the link BEFORE 1pm on Friday
An overview of map projections.
Dealing more with data. What sorts of things shouldn’t be mapped? How do you know if you’re clarifying or obscuring, and what are the uses of both?
- Discussion + go over last week's assignment
- Demonstration: Creating your own geoJSON data. Map interaction. Libraries and tools for doing further spatial analysis on data (Turf.js). Adding Mapbox and CartoDB into the mix (or at least the dicussion).
ASSIGNMENTS:
- Reading: How A Map is Like an Op-Ed
- TK
Visual Cues, Design Considerations, Animation. How can we use visual cues to tell stories? What are the traditional design rules of maps, and how can we exploit them to create maps that perform other types of work?
- Discussion + last week's assignment
- Viewing: Examples of maps that play with the limits of geography (aka, inspiration for final projects)
- Demonstration: Visual tools for thinking about maps. Tilemill, more on Mapbox, ColorBrewer (and vice versa).
Bringing d3.js (and other non-slippy mapping libraries) into the picture.
- Discussion + last week's assignment
- [Very Brief] Presentation: Final project brief and requirements.
- Demonstration: D3.js
Experimental Geography in practice. Guest presentations.
- [Very Brief] Overview/Discussion: Final project, final class.
- Guest Speakers: Ann Chen, Josh Begley
Final Class
- Presenting Final Projects (featuring guest critics + museum studies students)
*Some slide images gratefully borrowed from the great folks at Maptime.