{"id":23430,"date":"2021-04-21T23:11:52","date_gmt":"2021-04-22T03:11:52","guid":{"rendered":"http:\/\/studentwork.prattsi.org\/infovis\/?p=23430"},"modified":"2021-05-09T12:55:20","modified_gmt":"2021-05-09T16:55:20","slug":"go-off-fireworks-over-new-york","status":"publish","type":"post","link":"https:\/\/studentwork.prattsi.org\/infovis\/visualization\/go-off-fireworks-over-new-york\/","title":{"rendered":"Go Off! Fireworks Over New York"},"content":{"rendered":"\n<p>The summer of 2020 is not one we\u2019ll soon forget. For folks here in New York City and other major cities across the United States, it was the summer of Covid-19 lockdowns, the summer of protests and racial unrest, and the summer of&#8230; <em>fireworks<\/em>.<\/p>\n\n\n\n<p>More so than anyone could remember in recent history, amateur firework shows <a href=\"https:\/\/www.vox.com\/the-goods\/2020\/6\/22\/21298912\/firework-complaints-northeastern-cities\">plagued this city<\/a> and others. New Yorkers <a href=\"https:\/\/gothamist.com\/news\/illegal-fireworks-displays-show-no-sign-slowing-down-nyc\">reported<\/a> hearing the sounds of fireworks around the clock, from well before dusk until the wee hours of the morning. Trapped in their homes under a deluge of pops, whistles, and booms, citizens took to social media to complain, bringing the issue to national news attention and even spawning a <a href=\"https:\/\/knowyourmeme.com\/memes\/summer-2020-fireworks-conspiracy-theories\">psy-op conspiracy theory<\/a>.<\/p>\n\n\n\n<p>This week, I\u2019m creating a geospatial visualization of that summer with <a href=\"http:\/\/carto.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Carto<\/a>. I\u2019m using 311 data from <a href=\"https:\/\/opendata.cityofnewyork.us\/\" target=\"_blank\" rel=\"noreferrer noopener\">NYC Open Data<\/a> to map the explosion of fireworks complaints across the city from May through August 2020. I began by exporting a subset of NYC\u2019s 311 Service Requests per my desired parameters and importing it into Carto. Over 48,000 service requests related to illegal fireworks were initiated during this 123-day period!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map-1024x551.png?resize=768%2C413&#038;ssl=1\" alt=\"\" class=\"wp-image-23431\" width=\"768\" height=\"413\" srcset=\"https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=1024%2C551&amp;ssl=1 1024w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=300%2C161&amp;ssl=1 300w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=768%2C413&amp;ssl=1 768w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=1536%2C827&amp;ssl=1 1536w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=2048%2C1102&amp;ssl=1 2048w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=800%2C431&amp;ssl=1 800w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?resize=334%2C180&amp;ssl=1 334w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?w=1680 1680w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-point-map.png?w=2520 2520w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><\/div>\n\n\n\n<p>My initial point map was very dense, so I considered my options for aggregation. I had experience using hexbins or heatmaps to show cumulative data, but the animation option caught my eye. It seemed to me that using animation, I could create a visualization that could replay the summer, day by day.\u00a0<\/p>\n\n\n\n<p>I configured the animation settings to my liking, sometimes with a goal in mind (referencing the \u201ccreated date\u201d column so that my data will be presented chronologically), and sometimes using trial and error (changing point size and resolution for clarity, tweaking the number of frames and clip duration).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap-1024x552.png?resize=768%2C414&#038;ssl=1\" alt=\"\" class=\"wp-image-23432\" width=\"768\" height=\"414\" srcset=\"https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=1024%2C552&amp;ssl=1 1024w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=300%2C162&amp;ssl=1 300w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=768%2C414&amp;ssl=1 768w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=1536%2C827&amp;ssl=1 1536w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=2048%2C1103&amp;ssl=1 2048w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=800%2C431&amp;ssl=1 800w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?resize=334%2C180&amp;ssl=1 334w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?w=1680 1680w, https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/carto-light-basemap.png?w=2520 2520w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><\/div>\n\n\n\n<p>By this point, I had created a striking animation that resembled fireworks. I decided to lean into this effect and switch to a basemap with a darker color scheme for emphasis. For the final step, I had to design my legend. The default options were not appropriate for my animation, so I improvised, keeping one legend entry and labeling it \u201cEach dot represents a complaint to 311.\u201d<\/p>\n\n\n\n<p>Below is the final product.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-rich is-provider-cartodb wp-block-embed-cartodb\"><div class=\"wp-block-embed__wrapper\">\n<iframe width='100%' height='520px' frameborder='0' src='https:\/\/savi.carto.com\/u\/lgooden\/viz\/f0f0d383-2162-473d-b14f-8f3756e7f870\/embed_map' allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>This animation tells a story of New Yorkers\u2019 growing impatience with the fireworks problem from the summer of 2020. Observe how intermittent sparks in May coalesce into a steady rain of citywide complaints by late June. The complaints reach a critical mass on July 4th, a day that anyone could have predicted would be the busiest day for fireworks. But bafflingly, they continue well into August.<\/p>\n\n\n\n<p>Given the opportunity to continue working with this data, I would like to compare this data to the same period in 2019. I\u2019m curious about whether fireworks complaints grew at the same scale across the city, or whether certain regions experienced a disproportionate increase in noise. To that end, I would make this map more interactive by overlaying neighborhood boundaries or zip codes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The summer of 2020 is not one we\u2019ll soon forget. For folks here in New York City and other major cities across the United States, it was the summer of Covid-19 lockdowns, the summer of protests and racial unrest, and the summer of&#8230; fireworks. More so than anyone could remember in recent history, amateur firework&hellip;<\/p>\n","protected":false},"author":669,"featured_media":23446,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[149,341,1],"tags":[37,111,1324,69,19],"coauthors":[1098],"class_list":["post-23430","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-labs","category-maps","category-visualization","tag-37","tag-carto","tag-fireworks","tag-gis","tag-nyc"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/studentwork.prattsi.org\/infovis\/wp-content\/uploads\/sites\/3\/2021\/04\/fireworks-banner.png?fit=1992%2C894&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paBdcV-65U","_links":{"self":[{"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/posts\/23430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/users\/669"}],"replies":[{"embeddable":true,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/comments?post=23430"}],"version-history":[{"count":2,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/posts\/23430\/revisions"}],"predecessor-version":[{"id":23447,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/posts\/23430\/revisions\/23447"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/media\/23446"}],"wp:attachment":[{"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/media?parent=23430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/categories?post=23430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/tags?post=23430"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/studentwork.prattsi.org\/infovis\/wp-json\/wp\/v2\/coauthors?post=23430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}