A Workbook for Interactive Cartography and Visualization on the Open Web
This workbook introduces the practical skills needed to develop interactive maps and visualizations on the open web. Compared to a traditional textbook, this workbook utilizes a "spiral" curriculum of short but interconnected lessons that incrementally build proficiency in interactive cartography and visualization.
The technological landscape for web mapping and visualization is broad, and this workbook is intended as a partial entry point rather than a comprehensive survey. Specifically, the workbook covers core open source web technologies, including the HTML, CSS, and (in particular) JavaScript languages and the Leaflet.js and D3.js web mapping and visualization libraries. Throughout, Github is used as the primary teaching and learning platform. This workbook is free to use, share, and extend as an open educational resource following a CC-BY license.
The workbook is funded by NSF CAREER #1555267 and is meant to be a living resource updated by the University of Wisconsin Cartography Lab. Version 1.0 was released on October 12, 2021. However, the workbook is constantly being updated on GitHub as we actively teach with it during the semester.
Curriculum Overview
G370: Introduction to Cart
G572: Graphic Design
G575: Interactive Cart
G970: Cartography Seminar
Web Mapping Workbook
Mapping for a Sustainable World Textbook
QGIS Open Source Tutorials
Design Challenge
Cart Lab Education Series (CLES)
Educational Resources
Github Projects
Contact Us