Fall Semester Hours

Welcome to all the new and returning students! With the start of the Fall semester beginning September 6th our hours will be as follows:

Monday-Thursday: 9am-Midnight
Friday: 9am-7pm
Saturday: 10am-6pm
Sunday: 11am-11pm

We will see you soon!

Map Club, Session 05 — Geographic Projections in D3.js


In its fifth and final summer session, Map Club delved into the geographic projection capabilities of D3.js, a JavaScript library for manipulating documents based on data. D3 supports a comprehensive range of both common and unusual projections, further augmented by the most recent 4.0 release. Attendees sought to become familiar with the syntax for rendering JSON data in the browser, to add interactivity and data-driven attributes to different geographic regions, and to explore some of the less common projections offered by the library.

Tricia used the Albers Equal-Area Conic projection to render outlines of U.S. states and counties, while Emily aligned Gnomonic, Orthographic, and Stereographic projections in an interactive sphere:



Paul Ronga created an impressive interactive map visualizing Swiss census data (view the full version here):


For this session’s resources and materials, visit the Map Club Github repository. And that’s a wrap! Thanks for a great summer series, everyone!

Map Club, Session 04 — Vibrant Maps with Mapzen


Map Club spent this week’s session exploring Mapzen, an open, sustainable, and accessible mapping platform. Attendees focused specifically on Tangram, an open-source renderer that allows intricate control over the design of web-based interactive maps. Mapzen leverages vector graphics and OpenGL to generate speedy, beautifully-rendered tiles, easily displayed using Leaflet.

Centered on Columbia, Tricia customized Tangram’s lighting model to produce a concentrated spotlight:


Jeremiah made use of different point light properties to generate a vivid cityscape:


Along with lighting capabilities and color customization, Tangram allows for custom GLSL. (Full overview here.) Emily used a fragment shader to animate the colors of New York City buildings and water:


Eric imported Transit App trip requests, and used the date of a request to extrude elevation:


A successful week full of beautiful and strange results. Next Tuesday, in our final summer session, we will explore different projections in the D3.js JavaScript library. See you then!

For this session’s resources and materials, visit the Map Club Github repository.

Map Club, Session 03 — Introduction to QGIS (PLUS: Buttons!)


By popular demand, Map Club dove into a structured exploration of QGIS this week. QGIS is a free and open source geographic information system that offers powerful tools for data editing, viewing, and analysis. In contrast to previous sessions, this session focused on a few key areas: importing and exporting different file types, re-projecting raw data, and geocoding a list of locations using the MMQGIS plugin.

Attendees worked on completing an introductory projection tutorial, as well as using MMQGIS to extrapolate lat/lon coordinates from a list of place names.


In other exciting news: Map Club now has official swag! Swing by one of the two upcoming summer sessions to pick up your own marker, terrain, or logo button.


Next week, we’ll explore Mapzen, an open, sustainable, and accessible mapping platform.

For this session’s resources and materials, visit the Map Club Github repository.

Map Club, Session 02 — SVG Maps with Kartograph


This week, Map Club embarked upon its second session by experimenting with Kartograph, a lightweight framework for building interactive map applications without an external mapping service. Kartograph is comprised of two libraries: the first is a Python library, Kartograph.py, which generates compact, Illustrator-friendly SVG maps from shapefiles and PostGIS; the second, Kartograph.js, is a JavaScript library for creating interactive SVG maps based on Kartography.py SVG maps.

After installing the framework and its dependencies, attendees experimented with Kartograph.py to transform shapefiles into web-ready SVG maps. Jingying accessed NYC OpenData to generate a static map of galleries in New York City:


Natural Earth provided a map of the European railway system to refine in Adobe Illustrator:


Next week, we’ll take a more workshop-like approach to learning QGIS, a free and open source geographic information system. See you then!

For this session’s resources and materials, visit the Map Club Github repository.

Map Club, Session 01 — Exploring CARTO & CARTO.js


Map Club kicked off its first summer session with a dive into CARTO.js, a unified JavaScript library that interacts with the CARTO (formerly CartoDB) web mapping and visualization engine.

After setting up CARTO accounts and local testing servers, attendees prepared datasets for upload to the CARTO interface, explored different geovisualization methods provided by the platform, and experimented with interactive capabilities offered by the CARTO.js library.


Next week we’ll explore Kartograph, a framework for building interactive map applications. See you then!

For this session’s resources and materials, visit the Map Club Github repository.

Map Club!

Map-Logo-Resized-Small-201606230120Come join us for the launch of Map Club with five fast-paced hack sessions geared toward the rapid acquisition of skills in geospatial technology held in the Lehman Library, room 215.

Led by DSSC Spatial Research Intern, Emily Fuhrman, each session provides an informal and fun opportunity for the exploration of a web-based library or framework. Sessions will be loosely divided into three phases: background and setup, self-paced making, and sharing.

All sessions are 2-4pm.

7/12 → Interactive Mapping with CartoDB.js [RSVP]

7/19 → Interactive Mapping with Kartograph [RSVP]

7/26 → GIS Data Processing with QGIS  [RSVP]

8/2 → Interactive Mapping with Mapzen  [RSVP]

8/9 → Geographic Projections with D3.js  [RSVP]

Intersession and Summer Hours

Congratulations for all of you graduating this year! You have worked hard and we are proud of you!

For those who will be here with us for a little while longer, fear not! We are here to help you during the summer months. Our hours will be as follows:

May 13-22nd, 9am-5pm M-F, Closed Saturday and Sunday.

From May 23rd-August 5th:
Monday-Thursday: 9am-9pm
Friday: 9am-5pm
Saturday: 10am-6pm
Sunday: Closed

We will be closed May 30th for Memorial Day and July 4th for Independence Day. We can’t wait to see you in the summer months!

Digital Centers Intern Showcase, May 5th

Don’t miss the Digital Centers Intern Showcase on May 5 from 12pm – 2pm in the Studio@Butler!DCIP Intern Showcase Slide (2)

This program, held every year, is the chance to see the fruits of the labors of the interns in the Digital Centers Internship Program (bit.ly/digital_intern).

Our interns will share their projects and answer questions about their work and their experiences collaborating with the staff of the Libraries. We at the Digital Centers are very proud of the work that our interns do, and we are excited to share all of their accomplishments with you.