Using GPUs to Interactively Visualize Billions of Points with MapD
OpenVis Conf / Paris, France / May 16, 2018
MapD’s GPU-powered, in-memory SQL engine and analytics platform are the logical successor to CPU in-memory databases. Modern GPUs have many advantages over CPUs, including much greater compute and memory bandwidth, as well as a native graphics pipeline optimized for rapid visualization. In this workshop, Christophe Viau and Chris Henrick will show how to interactively query and visualize billions of points with MapD. Participants will learn how to use MapD’s open-source GPU datastore to scale their own interactive visualizations. To facilitate hands-on learning, each participant will be provided with a cloud GPU instance to use throughout the workshop.
Agenda for this half-day workshop:
- Overview of the MapD ecosystem
- Rapid dashboard prototyping with MapD Immerse
- How to build a custom visualization with data from the GPU using said libraries
- How MapD uses the Vega specification standard for declarative server-side rendering
NYC Crash Mapper
NACIS Annual Meeting / Montreal, Québec, Canada / October 12, 2017
Open Data is open, but does that make it actionable? Does the “one size fits all” model of Open Data Portals truly serve the civic interests of citizens who stand to benefit from them? In this talk I discuss the short comings of Open Data Portals, often a result of city agencies neglecting to “eat their own dog food” and how the web application I developed, NYC Crash Mapper, seeks to make Open Data on vehicle collisions actionable for transportation safety advocates within New York City.
GeoVisualization Workshop at the I School
UC Berkeley School of Information / Berkeley, CA / April 10, 2017
Practical and Impractical Uses of Terrain Data
NACIS Annual Meeting / Colorado Springs / October 21, 2016
Stamen has been collecting, processing, and experimenting with worldwide digital elevation models (DEMs) for the past year, supported by a grant from the Knight Foundation. The primary output of this is the Open Terrain project, which aims to collect resources on how to process and work with DEMs and their derivatives using open source tools, and cloud-based and scale data pipelines. In this talk we’ll demonstrate a few techniques to incorporate these components into your maps as well as discuss how we’re using the Open Terrain data to add hillshades to HOT’s humanitarian map style and to reboot our OSM-based classic Stamen Terrain style and deploy it worldwide. We’ll also explore some impractical uses of DEMs that we’ve experimented with purely for their aesthetic value.
Maps, Open Data, & The Web
Urban Planning & Design / USF, San Francisco, CA / October 5, 2016
How can maps, open data, and the web be used to advance causes for social justice? In this presentation I reviewed personal projects that have helped advance causes relating to housing and social justice in New York City. Lessons I’ve learned are discussed as are recommendations for those interested in learning how create projects involving interactive maps for the web. This was a guest lecture for a Urban Planning and Design graduate class at the University of San Francisco, California.
Am I Rent Stabilized?
NACIS Annual Meeting / Minneapolis, MN / October 16, 2015
Am I Rent Stabilized? is a web application that encourages New York City tenants to find out if their landlord may be illegally overcharging them for a rent stabilized apartment and if so, motivates them to take action. It is an attempt at using open data acquired through a Freedom of Information Law request as a prompt for civic action, rather than solely for visualization and analysis. The app asks the user to input their address and checks it against a database of properties that are likely to have rent stabilized apartments. From here the app recommends a course of action and informs the user of their nearest tenants rights group so they may receive help. This presentation will discuss my development of the app and the geospatial technologies used to create it.
Mapping for Housing Justice in Bushwick, NYC
NACIS Annual Meeting / Minneapolis, MN / October 15, 2015
The Bushwick Community Map is an interactive web-mapping project that provides local residents and community organizers with access to data relating to housing and urban planning of the Bushwick neighborhood in Brooklyn, NY. It’s goal is to help track gentrification and prevent the displacement of longterm residents from illegitimate practices by landlords. This talk will provide an overview of the project’s history as well as how open government data and open source web-mapping technology can be used to strengthen the tenants rights movement and the work of anti-displacement activists.
Mapping For Social Justice Workshop
NACIS Annual Meeting / Minneapolis, MN / October 15, 2015
Some cartographers and data analysts work closely with communities to use maps for spatial justice—equitable determination over and production of space. Meanwhile, there are many in the mapping community who care about social change but don’t know how to connect their work to real advocacy. This session creates a space to think through important questions around grassroots mapping and community cartography.
Participants will share, pecha-kucha style, their work in grassroots mapping and counter-cartography. Then, as a group, we’ll discuss the ethics of community-based work including questions of representation, authorship, race and class. We’ll also talk about what the potential impacts of grassroots mapping can be on policy and on communities themselves.
MFA Design & Technology Symposium / Parsons School of Design, New York, NY / May 2015
Visualizing Tenants Rights Activism
NYU Democracy Lab / New York University, New York, NY / March 10, 2015
Narrative Capabilities of Web & Experimental Cartography
cARTography GeoMixer / California College of the Arts, SF / June 19, 2014
Bias In Cartography And Geospatial Data
GeoNYC Student Showcase / New York Public Library Main Branch, New York, NY / February 10, 2014