flickr shapetiles / july 2010

a thing made by aaron straup cope

Flickr Shapetiles is a slippy map of all the shapefiles that were generated from geotagged Flickr photos. You can pan the map to move around, zoom in and out by double-clicking (or shift-double-clicking) the map or by using the scroll-wheel on your mouse. There is also experimental support for touch screen devices (which really just means the ipad, right now.)

The World

Every geotagged photo on Flickr has up to six Where On Earth (WOE) IDs associated with it. These are unique numeric identifiers that correspond to the hierarchy of places where a photo was taken: the neighbourhood, the town, the county, and so on up to continents.

If all the location data for a given WOE ID were plotted on a map could you generate a mostly accurate shape of that place? Not a perfect representation, perhaps, but something more fine-grained than a bounding box. It turns out you can!

portugal / spain
Portugal / Spain

Only zoom levels 1 - 10 (zoom level 1 being like looking at the Earth from a shapeship, and 10 like looking at a city from a small twin-engine airplane) have been rendered. Beyond that it starts to get a little boring and it's takes a really long time to render tiles at higher zoom levels so 10 seemed like a good place to stop for now.

(the channel)
The Channel

Or put another way: I'd like to generate tiles where the dots expand and contract as you zoom in and out. I'd like to generate map tiles that give you that same dizzy feeling you get when you look down at a city at night, from an airplane. In some ways I don't even care about the street level tiles. I do but we've spent so long fussing over the relentless details in cartography that we've sort of forgotten what things (should) look like at a distance.

Hawaii
Hawaii

As of this writing, the map is known to not work with version 5x. of Google's web browser Chrome. It seems to work fine in version 6 and higher.

If you want to get in to the gory details of the subject, including the how and the why, here are some links to get you started:

Writing:

Talking:

Code:

Data:

great, now show me the map!