Skip to content

CMU-Vis-2021/Fire-Incidents-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fire Incidents in the City of Pittsburgh

ezgif com-gif-maker

Team Members

Fernanda Molina and Andrea Wan

Abstract

It was Fire Prevention Month in October, a month dedicated to improving fire safety awareness. This interactive narrative visualization attempts to investigate the many fire occurrences that have happened in Pittsburgh. Understanding the many types of fires that occur, as well as where and how frequently they occur, sheds insight on why fires occur in our community. The data analysis presented here reveals which fire incidents are the most prevalent, and hence which fire safety methods are most important to the community. The data we're looking at comes from the Western Pennsylvania Regional Data Center and contains a variety of criteria linked to fires that the Pittsburgh Bureau of Fire has responded to since January 2013.

Link to Paper

https://docs.google.com/document/d/1PRNFIGeYvFSHjdqIyugaHdZ6K_8RGz9HZUfGA3sCe0I/edit?usp=sharing

Video

https://youtu.be/2ijNBxMCZus

Running Instructions

https://observablehq.com/d/5fd1b51fecd1c282

View this notebook in your browser by clicking on the link above

Project Process/Teamwork

In order to create this interactive visualization, we took many pivots throughout our process. We first began by wanting to do an interactive/application that can help to explain the process of creating a 3D model. Since that did not really invovle a dataset and our proposal got rejected, we then thought on using a dataset about Fish Species; we were planning on doing a narrative about eating sustainability. However, we found the dataset was hard to load into Observable. We also thought about doing a narrative on susbtance abuse, but none of the datasets were clean or had much useful information. Therefore, we settled for a dataset on fire incidents in Pittsburgh.

With this dataset, Fernanda was in charge of all the SQL queries as she had a good amount of experience using PostgreSQL and creating load files. Andrea explored some different visualization options involving animation and the use of 3D graphics. Both of us worked on creating the visuals with Vega-Lite as we had gained experience from previous assignments. We worked to find new ways to make charts, add specific interactions such as tooltips, and improve the accessibility of our visualizations through custom color schemas. Furthermore, we both contributed to adding to the narrative and analyzing the results given out by our interactive charts. Overall, the hardest part was thinking about how to use SQL to manipulate the data to make interesting observations. That being said, we did face challenges in creating the map and also figuring our how filtering works with the different types of charts. There were also challenges with making the animations and 3D graphics interactive, whcih is why we opted to show them as videos rather than Three.js modules.