Please disable AdBlock. CAN is an ad-supported site that takes hundreds of hours and thousands of dollars to sustain. Read More.
HOLO is a biannual magazine about emerging trajectories in art, science, and technology brought to you by the people behind CAN. Learn more!

MapMap Vauxhall [Processing]

Fascinated by ideas of mental maps and obtaining an insight into the person’s perception of the world by simply asking them to draw a map from memory, in his ongoing Design Interactions master, Benedikt Groß created a Processing application that allows users to mould OpenStreetMap maps based on their recollection and experience. First the points are placed on the map, the mesh is constructed and map modified according to the new point position.

I wrote two litte tools (in Processing), MapMap_App and TransformOSM_Droplet. With the first one I was able to create and save a transformation matrix, the procedere is highly subjective and envolves quite a lot of legwork. Btw. a huge thanks to Hartmut Bohnacker for helping me out with the math part, I was not savvy enough to figure it out in such a clever and smart way. The second tool processed then the delta (=transformation matrix) and the OpenStreetMap Data of Vauxhall to a last OpenStreetMap file. In the end I just had to render the file to it’s final visual representation. I decided to style the maps in the google maps style to give them a more “official” look; sidenote: it seems we are already all cognitive branded by google to their particular style. The rendering was done with Maperitive (free desktop app to styple OpenStreetMap files in a quite convenient way).

You can download the source code of both tools (Processing sketches) at GitHub

Project Page

Concept + Idea: Benedikt Groß
Transformation Math: Hartmut Bohnacker
Tutor: Nina Pope
Mental Maps: Random “sample” of Vauxhall residents/transients
Real World Map Data: OpenStreetMap community
OSM Render: Maperitive

See also SubMap by by Dániel Feles, Krisztián Gergely, Attila Bujdosó and Gáspár Hajdu at Kitchen Budapest.