Flow map layout

Cartographers have long used flow maps to show the movement of objects from one location to another, such as the number of people in a migration, the amount of goods being traded, or the number of packets in a network. The advantage of flow maps is that they reduce visual clutter by merging edges. Most flow maps are drawn by hand and there are few computer algorithms available. We present a method for generating flow maps using hierarchical clustering given a set of nodes, positions, and flow data between the nodes. Our techniques are inspired by graph layout algorithms that minimize edge crossings and distort node positions while maintaining their relative position to one another. We demonstrate our technique by producing flow maps for network traffic, census data, and trade data.

[1]  Tamara Munzner,et al.  Visualizing the global topology of the MBone , 1996, Proceedings IEEE Symposium on Information Visualization '96.

[2]  Waldo R. Tobler,et al.  Experiments In Migration Mapping By Computer , 1987 .

[3]  Chris Stolte,et al.  Rendering effective route maps: improving usability through generalization , 2001, SIGGRAPH.

[4]  Alan M. MacEachren,et al.  How Maps Work - Representation, Visualization, and Design , 1995 .

[5]  Kenneth C. Cox,et al.  3D geographic network displays , 1996, SGMD.

[6]  Allan R. Wilks,et al.  Visualizing Network Data , 1995, IEEE Trans. Vis. Comput. Graph..

[7]  Kelly A. Lyons Cluster busting in anchored graph drawing , 1992, CASCON.

[8]  David P. Dobkin,et al.  Implementing a General-Purpose Edge Router , 1997, Graph Drawing.

[9]  Kozo Sugiyama,et al.  Layout Adjustment and the Mental Map , 1995, J. Vis. Lang. Comput..

[10]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[11]  Terry A. Slocum Thematic Cartography and Visualization , 1998 .

[12]  Jeffrey S. Torguson,et al.  Cartography , 2019, Dictionary of Geotourism.

[13]  Kenneth C. Cox,et al.  Case study: 3D displays of Internet traffic , 1995, Proceedings of Visualization 1995 Conference.

[14]  Jeffrey Heer,et al.  prefuse: a toolkit for interactive information visualization , 2005, CHI.

[15]  Marc P. Armstrong,et al.  Toward a Conceptual Framework for the Cartographic Visualization of Network Information , 1997 .

[16]  Ioannis G. Tollis,et al.  Graph Drawing , 1994, Lecture Notes in Computer Science.

[17]  B. Marx The Visual Display of Quantitative Information , 1985 .