Welcome to the official Github of the UW Cartography Lab! This is where the lab creates and archives web projects, and makes all associated source code public. The Table of Contents below lists individual repositories, along with brief descriptions. You can also visit the root to view a full listing.
-
- The source code for the UW Cartography Lab website.
-
- A full workbook teaching interactive cartography on the web, specifically HTML/JS/Leaflet and D3.
-
- Repository Unit 1 of the Web Mapping workbook.
-
- Template for Web Mapping workbook final projects.
-
- A full workbook teaching interactive cartography on the web, specifically HTML/JS/Leaflet and D3.
-
- MapStudy is an integrated, modularized framework for the creation of survey applications designed to test cartographic design and interaction hypotheses in a modern web map environment.
-
- Archive of completed research projects created with Mapstudy, including source code and links to the full studies.
-
- MapStudy is an integrated, modularized framework for the creation of survey applications designed to test cartographic design and interaction hypotheses in a modern web map environment.
-
- Figure and data archive for Mapping a Sustainable World, an open access cartography book teaching the principles of cartography through the United Nations’ 17 Sustainable Development Goals (SDGs).
-
- Using the data from Mapping a Sustainable World, these tutorials demonstrating map design using the open access mapping software QGIS.
-
- Figure and data archive for Mapping a Sustainable World, an open access cartography book teaching the principles of cartography through the United Nations’ 17 Sustainable Development Goals (SDGs).
-
- Archive for student projects from GEOG 575: Interactive Cartography and Geovisualization.
-
- Coastal erosion calculator for the Lake Michigan shoreline in Central Wisconsin. The full site can be viewed here.
-
- Source code for the (Global Madison)[https://geography.wisc.edu/globalmadison/#] instructional app.
-
- Instructional README to guide the developer into editing/updating the Tambopata website.
-
- The Flyover Country Visualization Suite (FCVS) is a multivariate visualization Javascript library currently built on Leaflet for integration into the (Flyover Country)[https://flyovercountry.io/] mobile app.
- Create a new HTML page – we recommend copying an existing page and replacing its content so that formatting is preserved.
- Update the search.json file (found in the js folder) by adding a new object corresponding to the new page.
- Add the page to the appropriate sub-menus. For example, if adding a new instance of a course, such as GEOG 370, the instance needs to be added to the sub-menus of all GEOG 370 pages.
- Push all changes to Github.
- Copy changed files to the cartography-prod server.