Metro Maps on Octilinear Grid Graphs

Schematic transit maps (often called “metro maps” in the literature) are important to produce comprehensible visualizations of complex public transit networks. In this work, we investigate the problem of automatically drawing such maps on an octilinear grid with an arbitrary (but optimal) number of edge bends. Our approach can naturally deal with obstacles that should be respected in the final drawing (points of interest, rivers, coastlines) and can prefer grid edges near the real‐world course of a line. This allows our drawings to be combined with existing maps, for example as overlays in map services. We formulate an integer linear program which can be used to solve the problem exactly. We also provide a fast approximation algorithm which greedily calculates shortest paths between node candidates on the underlying octilinear grid graph. Previous work used local search techniques to update node positions until a local optimum was found, but without guaranteeing octilinearity. We can thus calculate nearly optimal metro maps in a fraction of a second even for complex networks, enabling the interactive use of our method in map editors.

[1]  Keith Nesbitt Getting to more abstract places using the metro map metaphor , 2004 .

[2]  Michael A. Bekos,et al.  Line Crossing Minimization on Metro Maps , 2007, Graph Drawing.

[3]  Ming-Te Chi,et al.  Focus+Context Metro Maps , 2011, IEEE Transactions on Visualization and Computer Graphics.

[4]  Alexander Wolff,et al.  A Mixed-Integer Program for Drawing High-Quality Metro Maps , 2005, GD.

[5]  Masatoshi Arikawa,et al.  Spatially Efficient Design of Annotated Metro Maps , 2013, Comput. Graph. Forum.

[6]  Michael A. Bekos,et al.  Planar Octilinear Drawings with One Bend Per Edge , 2015 .

[7]  Stephen G. Walker,et al.  Automatic Metro Map Layout Using Multicriteria Optimization , 2011, IEEE Transactions on Visualization and Computer Graphics.

[8]  Alexander Wolff,et al.  Minimizing Intra-edge Crossings in Wiring Diagrams and Public Transportation Maps , 2006, Graph Drawing.

[9]  Michael A. Bekos,et al.  Planar Octilinear Drawings with One Bend Per Edge , 2014, Graph Drawing.

[10]  Keith Nesbitt,et al.  Getting to more abstract places using the metro map metaphor , 2004, Proceedings. Eighth International Conference on Information Visualisation, 2004. IV 2004..

[11]  Seok-Hee Hong,et al.  The Metro Map Layout Problem , 2004, InVis.au.

[12]  Peter Rodgers,et al.  Metro map layout using multicriteria optimization , 2004, Proceedings. Eighth International Conference on Information Visualisation, 2004. IV 2004..

[13]  Alexander Wolff,et al.  Drawing and Labeling High-Quality Metro Maps by Mixed-Integer Programming , 2011, IEEE Transactions on Visualization and Computer Graphics.

[14]  Julia Chuzhoy,et al.  On Approximating Node-Disjoint Paths in Grids , 2015, APPROX-RANDOM.

[15]  Sung-Eui Yoon,et al.  Octilinear layouts for metro map visualization , 2014, 2014 International Conference on Big Data and Smart Computing (BIGCOMP).

[16]  Nancy Argüelles,et al.  Author ' s , 2008 .

[17]  Richard Hollis Mr Beck's Underground map: a history , 1995 .

[18]  Hsu-Chun Yen,et al.  Travel‐Route‐Centered Metro Map Layout and Annotation , 2012, Comput. Graph. Forum.

[19]  Elmer Sandvad,et al.  A metro map metaphor for guided tours on the Web: the Webvise guided tour system , 2001, WWW '01.

[20]  Thomas C. van Dijk,et al.  Realtime linear cartograms and metro maps , 2018, SIGSPATIAL/GIS.

[21]  Seok-Hee Hong,et al.  Automatic visualisation of metro maps , 2006, J. Vis. Lang. Comput..

[22]  Yu Liu,et al.  A Vision for Pervasive Information Visualisation to Support Passenger Navigation in Public Metro Networks , 2019, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[23]  Sabine Storandt,et al.  Efficient generation of geographically accurate transit maps , 2018, SIGSPATIAL/GIS.

[24]  Yu-Shuen Wang,et al.  Interactive Metro Map Editing , 2016, IEEE Transactions on Visualization and Computer Graphics.

[25]  Peter Rodgers,et al.  Automatic layout of project plans using a metro map metaphor , 2005, Ninth International Conference on Information Visualisation (IV'05).