skip to main content
10.1145/3469830.3470899acmotherconferencesArticle/Chapter ViewAbstractPublication PagessstdConference Proceedingsconference-collections
research-article

Metro Maps on Flexible Base Grids

Published:23 August 2021Publication History

ABSTRACT

We present new generic methods to efficiently draw schematized metro maps for a wide variety of layouts, including octilinear, hexalinear, and orthoradial maps. The maps are drawn by mapping the input graph to a suitable grid graph. Previous work was restricted to regular octilinear grids. In this work, we investigate a variety of grids, including triangular grids and orthoradial grids. In particular, we also construct sparse grids where the local node density adapts to the input graph (e.g. octilinear Hanan grids, which we introduce in this work). For octilinear maps, this reduces the grid size by a factor of up to 5 compared to previous work, while still achieving close-to-optimal layouts. For many maps, this reduction also leads to up to 5 times faster solution times of the underlying optimization problem. We evaluate our approach on five maps. All octilinear maps can be computed in under 0.5 seconds, all hexalinear and orthoradial maps can be computed in under 2.5 seconds.

References

  1. Suchith Anand, Silvania Avelar, J Mark Ware, and Mike Jackson. 2007. Automated schematic map production using simulated annealing and gradient descent approaches. In GISRUK, Vol. 7.Google ScholarGoogle Scholar
  2. Evmorfia N. Argyriou, Michael A. Bekos, Michael Kaufmann, and Antonios Symvonis. 2010. On Metro-Line Crossing Minimization. J. Graph Algorithms Appl. 14, 1 (2010), 75–96.Google ScholarGoogle ScholarCross RefCross Ref
  3. Matthew Asquith, Joachim Gudmundsson, and Damian Merrick. 2008. An ILP for the metro-line crossing problem. In CATS 2008, Wollongong, NSW, Australia, January 22-25, 2008, Vol. 77. 49–56.Google ScholarGoogle Scholar
  4. Silvania Avelar and Matthias Müller. 2000. Generating topologically correct schematic maps. Technical Report. ETH Zurich.Google ScholarGoogle Scholar
  5. Lukas Barth, Benjamin Niedermann, Ignaz Rutter, and Matthias Wolf. 2017. Towards a Topology-Shape-Metrics Framework for Ortho-Radial Drawings. In SoCG 2017, July 4-7, 2017, Brisbane, Australia, Vol. 77. 14:1–14:16.Google ScholarGoogle Scholar
  6. Hannah Bast, Patrick Brosi, and Sabine Storandt. 2018. Efficient generation of geographically accurate transit maps. In SIGSPATIAL 2018, Seattle, WA, USA, November 06-09, 2018. 13–22.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Hannah Bast, Patrick Brosi, and Sabine Storandt. 2019. Efficient Generation of Geographically Accurate Transit Maps. ACM Trans. Spatial Algorithms Syst. 5, 4 (2019), 25:1–25:36.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hannah Bast, Patrick Brosi, and Sabine Storandt. 2020. Metro Maps on Octilinear Grid Graphs. Comput. Graph. Forum 39, 3 (2020), 357–367.Google ScholarGoogle ScholarCross RefCross Ref
  9. Michael A. Bekos, Michael Kaufmann, Katerina Potika, and Antonios Symvonis. 2007. Line Crossing Minimization on Metro Maps. In GD 2007, Sydney, Australia, September 24-26, 2007, Vol. 4875. 231–242.Google ScholarGoogle Scholar
  10. Marc Benkert, Martin Nöllenburg, Takeaki Uno, and Alexander Wolff. 2006. Minimizing Intra-edge Crossings in Wiring Diagrams and Public Transportation Maps. In GD 2006, Karlsruhe, Germany, September 18-20, 2006, Vol. 4372. 270–281.Google ScholarGoogle Scholar
  11. Sergio Cabello, Mark de Berg, Steven van Dijk, Marc J. van Kreveld, and Tycho Strijk. 2001. Schematization of road networks. In Proceedings of the Seventeenth Annual Symposium on Computational Geometry, Medford, MA, USA, June 3-5, 2001. 33–39.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Daniel Chivers and Peter Rodgers. 2014. Octilinear Force-Directed Layout with Mental Map Preservation for Schematic Diagrams. In Diagrammatic Representation and Inference - 8th International Conference, Diagrams 2014, Melbourne, VIC, Australia, July 28 - August 1, 2014, Vol. 8578. 1–8.Google ScholarGoogle ScholarCross RefCross Ref
  13. Daniel Elroi. 1988. Designing a network line-map schematization software enhancement package. In Proc. 8th Ann. ESRI User Conference.Google ScholarGoogle Scholar
  14. Daniel Elroi. 1988. GIS and schematic maps: A new symbiotic relationship. In Proc. GIS/LIS, Vol. 88.Google ScholarGoogle Scholar
  15. Martin Fink, Herman J. Haverkort, Martin Nöllenburg, Maxwell J. Roberts, Julian Schuhmann, and Alexander Wolff. 2012. Drawing Metro Maps Using Bézier Curves. In GD 2012, Redmond, WA, USA, September 19-21, 2012. 463–474.Google ScholarGoogle Scholar
  16. Martin Fink and Sergey Pupyrev. 2013. Metro-Line Crossing Minimization: Hardness, Approximations, and Tractable Cases. In GD 2013, Bordeaux, France, September 23-25, 2013, Vol. 8242. 328–339.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Fabian Frank, Michael Kaufmann, Stephen G. Kobourov, Tamara Mchedlidze, Sergey Pupyrev, Torsten Ueckerdt, and Alexander Wolff. 2021. Using the Metro-Map Metaphor for Drawing Hypergraphs. In SOFSEM 2021, Bolzano-Bozen, Italy, January 25-29, 2021, Vol. 12607. 361–372.Google ScholarGoogle Scholar
  18. Maurice Hanan. 1966. On Steiner’s problem with rectilinear distance. SIAM J. Appl. Math. 14, 2 (1966), 255–265.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Seok-Hee Hong, Damian Merrick, and Hugo A. D. do Nascimento. 2004. The Metro Map Layout Problem. In GD 2004, New York, NY, USA, September 29 - October 2, 2004, Vol. 3383. 482–491.Google ScholarGoogle Scholar
  20. Seok-Hee Hong, Damian Merrick, and Hugo AD do Nascimento. 2006. Automatic visualisation of metro maps. Journal of Visual Languages & Computing 17, 3 (2006), 203–224.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Andrea S. LaPaugh and Ronald L. Rivest. 1978. The Subgraph Homeomorphism Problem. In STOC 1978, May 1-3, 1978, San Diego, California, USA. 40–50.Google ScholarGoogle Scholar
  22. Damian Merrick and Joachim Gudmundsson. 2006. Path Simplification for Metro Map Layout. In GD 2006, Karlsruhe, Germany, September 18-20, 2006, Vol. 4372. 258–269.Google ScholarGoogle Scholar
  23. Tal Milea, Okke Schrijvers, Kevin Buchin, and Herman J. Haverkort. 2011. Shortest-Paths Preserving Metro Maps. In GD 2011, Eindhoven, The Netherlands, September 21-23, 2011, Vol. 7034. 445–446.Google ScholarGoogle Scholar
  24. Gabriele Neyer. 1999. Line Simplification with Restricted Orientations. In WADS’99, Vancouver, British Columbia, Canada, Vol. 1663. 13–24.Google ScholarGoogle Scholar
  25. Soeren Nickel and Martin Nöllenburg. 2019. Drawing k-linear Metro Maps. CoRR abs/1904.03039(2019).Google ScholarGoogle Scholar
  26. Benjamin Niedermann and Ignaz Rutter. 2020. An Integer-Linear Program for Bend-Minimization in Ortho-Radial Drawings. In GD 2020, Vancouver, BC, Canada, September 16-18, 2020, Vol. 12590. 235–249.Google ScholarGoogle Scholar
  27. Benjamin Niedermann, Ignaz Rutter, and Matthias Wolf. 2019. Efficient Algorithms for Ortho-Radial Graph Drawing. In SoCG 2019, June 18-21, 2019, Portland, Oregon, USA, Vol. 129. 53:1–53:14.Google ScholarGoogle Scholar
  28. Martin Nöllenburg. 2009. An Improved Algorithm for the Metro-line Crossing Minimization Problem. In GD 2009, Chicago, IL, USA, September 22-25, 2009, Vol. 5849. 381–392.Google ScholarGoogle Scholar
  29. Martin Nöllenburg and Alexander Wolff. 2005. A Mixed-Integer Program for Drawing High-Quality Metro Maps. In GD 2005, Limerick, Ireland, September 12-14, 2005. 321–333.Google ScholarGoogle Scholar
  30. Martin Nöllenburg and Alexander Wolff. 2011. Drawing and Labeling High-Quality Metro Maps by Mixed-Integer Programming. IEEE Trans. Vis. Comput. Graph. 17, 5 (2011), 626–641.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Jonathan M. Stott and Peter Rodgers. 2004. Metro Map Layout Using Multicriteria Optimization. In IV 2004, 14-16 July 2004, London, UK. 355–362.Google ScholarGoogle Scholar
  32. Jonathan M. Stott, Peter Rodgers, Juan Carlos Martinez-Ovando, and Stephen G. Walker. 2011. Automatic Metro Map Layout Using Multicriteria Optimization. IEEE Trans. Vis. Comput. Graph. 17, 1 (2011), 101–114.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Peng Ti and Zhilin Li. 2014. Generation of schematic network maps with automated detection and enlargement of congested areas. Int. J. Geogr. Inf. Sci. 28, 3 (2014), 521–540.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Thomas C. van Dijk and Dieter Lutz. 2018. Realtime linear cartograms and metro maps. In SIGSPATIAL 2018, Seattle, WA, USA, November 06-09, 2018. 488–491.Google ScholarGoogle Scholar
  35. Thomas C. van Dijk, Arthur van Goethem, Jan-Henrik Haunert, Wouter Meulemans, and Bettina Speckmann. 2014. Map Schematization with Circular Arcs. In GIScience 2014, Vienna, Austria, September 24-26, 2014, Vol. 8728. 1–17.Google ScholarGoogle ScholarCross RefCross Ref
  36. J. Mark Ware, George E. Taylor, Suchith Anand, and Nathan Thomas. 2006. Automated Production of Schematic Maps for Mobile Applications. Trans. GIS 10, 1 (2006), 25–42.Google ScholarGoogle ScholarCross RefCross Ref
  37. Hsiang-Yun Wu, Benjamin Niedermann, Shigeo Takahashi, Maxwell J. Roberts, and Martin Nöllenburg. 2020. A Survey on Transit Map Layout - from Design, Machine, and Human Perspectives. Comput. Graph. Forum 39, 3 (2020), 619–646.Google ScholarGoogle ScholarCross RefCross Ref
  38. Hsiang-Yun Wu, Shigeo Takahashi, Daichi Hirono, Masatoshi Arikawa, Chun-Cheng Lin, and Hsu-Chun Yen. 2013. Spatially Efficient Design of Annotated Metro Maps. Comput. Graph. Forum 32, 3 (2013), 261–270.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Hsiang-Yun Wu, Shigeo Takahashi, Chun-Cheng Lin, and Hsu-Chun Yen. 2012. Travel-Route-Centered Metro Map Layout and Annotation. Comput. Graph. Forum 31, 3 (2012), 925–934.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Metro Maps on Flexible Base Grids
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            SSTD '21: Proceedings of the 17th International Symposium on Spatial and Temporal Databases
            August 2021
            173 pages
            ISBN:9781450384254
            DOI:10.1145/3469830

            Copyright © 2021 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 23 August 2021

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format .

          View HTML Format