Distributed crawler for VBB-Fahrinfo written in node.js
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
node_modules
static
.gitignore
.gitmodules
LICENSE
README.md
berlin_transit.json
controller.js
crawler.js
vbb.js

README.md

Berlin Transit Pulse

A real-time visualization of public transport traffic in Berlin. Audibilized into a multi-track audio piece that changes with the traffic flow. Created at Music Hack Day Berlin 2011.

Technology used:

  • HTML scraping because there is no API
  • Distributed crawlers in node.js to prevent IP bans
  • Google maps with custom themes
  • Websockets for realtime updates
  • HTML Canvas visuals
  • HTML Audio sounds
  • Mapnificient

Creators

Martin Kreichgauer @kreichgauer

Maximilian Schneider @mschneider

Stefan Wehrmeyer @stefanw