Flow Mapping and Multivariate Visualization of Large Spatial Interaction Data

Spatial interactions (or flows), such as population migration and disease spread, naturally form a weighted location-to-location network (graph). Such geographically embedded networks (graphs) are usually very large. For example, the county-to-county migration data in the U.S. has thousands of counties and about a million migration paths. Moreover, many variables are associated with each flow, such as the number of migrants for different age groups, income levels, and occupations. It is a challenging task to visualize such data and discover network structures, multivariate relations, and their geographic patterns simultaneously. This paper addresses these challenges by developing an integrated interactive visualization framework that consists three coupled components: (1) a spatially constrained graph partitioning method that can construct a hierarchy of geographical regions (communities), where there are more flows or connections within regions than across regions; (2) a multivariate clustering and visualization method to detect and present multivariate patterns in the aggregated region-to-region flows; and (3) a highly interactive flow mapping component to map both flow and multivariate patterns in the geographic space, at different hierarchical levels. The proposed approach can process relatively large data sets and effectively discover and visualize major flow structures and multivariate relations at the same time. User interactions are supported to facilitate the understanding of both an overview and detailed patterns.

[1]  Uche,et al.  Mixing matrices: Necessary constraints in populations of finite size , 1996, IMA journal of mathematics applied in medicine and biology.

[2]  Jarke J. van Wijk,et al.  Force‐Directed Edge Bundling for Graph Visualization , 2009, Comput. Graph. Forum.

[3]  Corina da Costa Freitas,et al.  Efficient regionalization techniques for socio‐economic geographical units using minimum spanning trees , 2006, Int. J. Geogr. Inf. Sci..

[4]  S Openshaw,et al.  Algorithms for Reengineering 1991 Census Geography , 1995, Environment & planning A.

[5]  M. Newman,et al.  Finding community structure in networks using the eigenvectors of matrices. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  M. V. Velzen,et al.  Self-organizing maps , 2007 .

[7]  Aaron Koblin Flight patterns , 2006, SIGGRAPH '06.

[8]  Diansheng Guo,et al.  Visual analytics of spatial interaction patterns for pandemic decision support , 2007, Int. J. Geogr. Inf. Sci..

[9]  E A Leicht,et al.  Mixture models and exploratory analysis in networks , 2006, Proceedings of the National Academy of Sciences.

[10]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[11]  P. Hanrahan,et al.  Flow map layout , 2005, IEEE Symposium on Information Visualization, 2005. INFOVIS 2005..

[12]  Ariel Felner,et al.  Finding optimal solutions to the graph partitioning problem with heuristic search , 2005, Annals of Mathematics and Artificial Intelligence.

[13]  Diansheng Guo,et al.  Regionalization with dynamically constrained agglomerative clustering and partitioning (REDCAP) , 2008, Int. J. Geogr. Inf. Sci..

[14]  Aravind Srinivasan,et al.  Modelling disease outbreaks in realistic urban social networks , 2004, Nature.

[15]  R. Haining,et al.  Constructing regions for small area analysis: material deprivation and colorectal cancer. , 1994, Journal of public health medicine.

[16]  Robert Haining,et al.  Regionalisation Tools for the Exploratory Spatial Analysis of Health Data , 1997 .

[17]  Robert Haining,et al.  Spatial Data Analysis: Theory and Practice , 2003 .

[18]  Hans-Peter Kriegel,et al.  Visualization Techniques for Mining Large Databases: A Comparison , 1996, IEEE Trans. Knowl. Data Eng..

[19]  Alan J. Dix,et al.  Enabling Automatic Clutter Reduction in Parallel Coordinate Plots , 2006, IEEE Transactions on Visualization and Computer Graphics.

[20]  Lin Liu,et al.  Recent advances in the exploratory analysis of interregional flows in space and time , 1997 .

[21]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[22]  C. Leung,et al.  Weighted assortative and disassortative networks model , 2006, physics/0607134.

[23]  M E J Newman Assortative mixing in networks. , 2002, Physical review letters.

[24]  S. Abe,et al.  Complex earthquake networks: hierarchical organization and assortative mixing. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[25]  William H. Frey,et al.  Population movement and city-suburb redistribution: An analytic framework , 1978, Demography.

[26]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

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

[28]  D. F. Andrews,et al.  PLOTS OF HIGH-DIMENSIONAL DATA , 1972 .

[29]  Roberto Battiti,et al.  Greedy, Prohibition, and Reactive Heuristics for Graph Partitioning , 1999, IEEE Trans. Computers.

[30]  P. Haggett Locational analysis in human geography , 1967 .

[31]  Dieter W. Fellner,et al.  Trajectory-based visual analysis of large financial time series data , 2007, SKDD.

[32]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[33]  Jin Chen,et al.  A Visualization System for Space-Time and Multivariate Patterns (VIS-STAMP) , 2006, IEEE Transactions on Visualization and Computer Graphics.

[34]  Alasdair Rae,et al.  From spatial interaction data to spatial interaction information? Geovisualisation and spatial structures of migration from the 2001 UK census , 2009, Comput. Environ. Urban Syst..

[35]  Yu Xie,et al.  Interstate migration of the US poverty population: Immigration “pushes” and welfare magnet “pulls” , 1996 .

[36]  Danny Holten,et al.  Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data , 2006, IEEE Transactions on Visualization and Computer Graphics.

[37]  Jean-Daniel Fekete,et al.  Overlaying Graph Links on Treemaps , 2003 .

[38]  George Karypis,et al.  Multilevel k-way Partitioning Scheme for Irregular Graphs , 1998, J. Parallel Distributed Comput..

[39]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[40]  Waldo R. Tobler,et al.  Spatial Interaction Patterns , 1976 .

[41]  Hong Zhou,et al.  Geometry-Based Edge Clustering for Graph Visualization , 2008, IEEE Transactions on Visualization and Computer Graphics.

[42]  Mark Gahegan,et al.  Multivariate Analysis and Geovisualization with an Integrated Geographic Knowledge Discovery Approach , 2005, Cartography and geographic information science.