Moritz Roth - 1633060
Tom Lautenbach - 12044805
The Paper: Metro Maps on Octilinear Grid Graphs
The Approximation Algorithm
The Approximation Algorithm - Edge Routing and Station Placement
establish edge ordering: edges in denser areas of the network are processed earlier
create empty octilinear grid graph O and corresponding auxiliary graph A


use edge ordering to iterate over edges; for each edge:
The Approximation Algorithm - Input Edge Ordering
Our Implementation - Technology
Back-End: Python
Front-End: HTML/JS/CSS Data: Pulled from various Public Transport Providers, JSON
Our Implementation - Back-End
Our Implementation - Front-End
Reference + Links

Bast, Hannah & Brosi, Patrick & Storandt, Sabine. (2020). Metro Maps on Octilinear Grid Graphs. Computer Graphics Forum. 39. 357-367. 10.1111/cgf.13986.

Source Code

Front-End Documentation

Back-End Documentation