Graffiti in the City

mai uchida
Data Mining the City
2 min readOct 20, 2017

def GraffitiandNeighborhood_NowandPast():

Graffiti used to be considered a sign of a bad neighborhood. But is it really so until now?

I was curious about if graffiti makes a neighborhood bad or sketchy, so decided to compare the images of same locations overtime by using Google Street View. I’ve created tiled images of current (2016) graffiti in the city. When you hover over your mouse on an image, an image of the same location years ago (7–8 years) will show up! It seems to me that having graffiti actually is making a neighborhood nicer… what y’all think?

def setup():size(1310, 755)global bgi1bgi1 = loadImage("location-old-1.jpg")global bgi2bgi2 = loadImage("location-old-2.jpg")global bgi3bgi3 = loadImage("location-old-3.jpg")global bgi4bgi4 = loadImage("location-old-4.jpg")global bgi6bgi6 = loadImage("location-old-6.jpg")global bgi7bgi7 = loadImage("location-old-7.jpg")global bgi8bgi8 = loadImage("location-old-8.jpg")global bgi9bgi9 = loadImage("location-old-9.jpg")global bgi10bgi10 = loadImage("location-old-10.jpg")global img1img1 = loadImage("location-1-0.jpg")global img2img2 = loadImage("location-2-0.jpg")global img3img3 = loadImage("location-3-0.jpg")global img4img4 = loadImage("location-4-0.jpg")global img6img6 = loadImage("location-new-6.jpg")global img7img7 = loadImage("location-new-7.jpg")global img8img8 = loadImage("location-new-8.jpg")global img9img9 = loadImage("location-new-9.jpg")global img10img10 = loadImage("location-new-10.jpg")def draw():if mouseX < 350 and mouseY < 275:image(bgi1, 0, 0)else:image(img1, 0, 0)if 1150 < mouseX < 1310 and 450 < mouseY < 755:image(bgi7, 1150, 500)else:image(img7, 1150, 500)if 420 < mouseX < 1140 and 410 < mouseY < 755:image(bgi8, 330, 200)else:image(img8, 420, 410)if 820 < mouseX < 1310 and 0 < mouseY < 300:image(bgi9, 720, 0)else:image(img9, 720, 0)if 420 < mouseX < 790 and 200 < mouseY < 320:image(bgi3, 420, 190)else:image(img3, 420, 190)if 740 < mouseX < 1120 and 300 < mouseY < 390:image(bgi4, 730, 280)else:image(img4, 730, 280)if 1170 < mouseX < 1310 and 350 < mouseY < 480:image(bgi6, 1157, 308)else:image(img6, 1157, 308)if 450 < mouseX < 700 and 0 < mouseY < 170:image(bgi2, 440, 0)else:image(img2, 440, 0)if 0 < mouseX < 400 and 300 < mouseY < 755:image(bgi10, 0, 290)else:image(img10, 0, 290)# image location#image(img7, 1150, 500) #hep#image(img8, 420, 410) #lenoxave#image(img9, 720, 0) #pizza#image(img3, 420, 190) #greenppl#image(img4, 730, 280) #leaves#image(img6, 1157, 308) #titanic#image(img2, 440, 0) #cleaning#image(img10, 0, 290) #bw animal

Idea inspired by: http://gizmodo.com/this-nifty-tool-turns-google-street-view-into-a-graffit-1595919773

Data source: https://www.google.com/maps, https://ny.racked.com/maps/nyc-best-instagram-walls-street-art

--

--