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!

AntiMap [oF, Android, iPhone, Javascript, Processing]

The AntiMap by Trent Brooks is an Open Source creative toolset for recording and visualising your own data. The project currently consists of a phone utility application (AntiMap Log – iOS/Android) for data capture, and a couple of web/desktop applications (AntiMap Simple (Javascript) and AntiMap Video (oF)) for post analysis and data visualisation.

The mobile application uses the GPS and Compass sensors on your phone to extract and store the following data: latitude, longitude, compass direction, speed (kph), distance (kms), time (milliseconds), and finally an input field for optional points of interest. Recorded data is saved to a CSV file at 30 FPS with filenames matching the date & time they were created. Eg: ‘150811_1230_08.csv’, was created on the 15th August 2011, at 12:30pm and 8 seconds. For Android users, files can be retrieved from the ‘AntiMap’ folder on the SD card. For iPhone users, files can be retrieved from your device in iTunes/Apps/AntiMap Log Documents (just under the ‘File Sharing’ heading). The mobile applications are free and Open Source, with Processing (Android) and Openframeworks (iPhone). Source code is provided in hope that users can learn from and find interesting ways to visualise their data.


• Only use outdoors
• Data will not save unless GPS is detected, so wait until the “* Waiting for GPS signal… *” has disappeared before activating the “RECORD” button.
• Give your phone a good wave around in the air to ensure the compass configures itself properly.
• Depending on the activity your performing, the position of the phone once recording is crucial. If you require accurate orientation/axis values for snowboarding (spins/rotation) I recommend placing the phone upright against your lead hip/waist inside your pants. Just placing it in any of your pockets works fine for everything else except rotation as it moves around when loose. For skiing, maybe down the front of your pants.
• Be careful you don’t accidentally turn off the display while positioning the phone as the application does not ‘run in the background’.
• The application does not capture video, the application only logs the data. This is to keep the riding (or whatever) experience as unaffected as possible.

AntiMap Video is a desktop application built in Openframeworks. It synchronises recorded data from the AntiMap Log mobile application with raw video footage (mov, avi, mp4, m4v). It was originally created as a snowboarding/skiing application to visualise real time rider data and stats similar to a video game.

In the coming months further applications, source code, and tutorials will be released in hope that users can learn from and find interesting ways to visualise data and use their technology.

Visit for more information | Javascript demo | Source of GitHubx

    • guest

      Looks like the main site might have gotten hacked…it tries to download some malicious content.

    • trent

      yeah your right, it’s fixed now though. damn hackers!