Central-Layout Sunburst Algorithm for Hierarchical Data Visualization

被引:0
作者
Yang Z. [1 ]
Hua Y. [1 ]
Zhang Z. [1 ]
Chen M. [1 ]
Yang F. [1 ]
Zhang L. [2 ]
机构
[1] Institute of Geographic Space Information, Information Engineering University, Zhengzhou
[2] Beijing Remote Sensing Information Institute, Beijing
来源
Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics | 2023年 / 35卷 / 10期
关键词
annular sector; central layout; hierarchical data; sunburst; visualization;
D O I
10.3724/SP.J.1089.2023.19529
中图分类号
学科分类号
摘要
Sunburst is an emerging hierarchical data visualization method, which has a clear advantage in the representation of hierarchical structure and attribute relations. In order to solve the problem of unbalanced graph distribution in the visualization of classical sunburst algorithm, a central-layout sunburst algorithm (CLSA) was put forward. Firstly, the measurement method of node centrality was proposed, and the child nodes were rearranged considering the characteristics of normal distribution curve, so that the symmetry of graphs on both sides of the central axis of the node and the prominence of specific child nodes could be achieved at the same time. Secondly, on the basis of node layout for the non-root nodes, the definition of annular sector gravity was proposed, with the rearrangement of the first-level annular sector guided by the principle of minimizing the resultant force. At last, the overall central layout was realized based on multiple strategies. The results of the comparative experiment using the hierarchical data such as GDP of different administrative divisions in 2019 show that CLSA can effectively improve centrality for non-root nodes. For the root node, CLSA can generate a layout in which the annular sectors extend evenly in all directions with high efficiency, and thus ensure the balance of the overall and local graph distribution in the sunburst plane. © 2023 Institute of Computing Technology. All rights reserved.
引用
收藏
页码:1588 / 1595
页数:7
相关论文
共 20 条
[1]  
Chen Wei, Shen Zeqian, Tao Yubo, Et al., Data visualization (2nd ed), (2019)
[2]  
Rodden K., Applying a sunburst visualization to summarize user navigation sequences, IEEE Computer Graphics and Applications, 34, 5, pp. 36-40, (2014)
[3]  
Chen Yi, Lin Xiaolei, Zhao Yunfang, Et al., SunMap: an associated hierarchical data visualization method based on heatmap and sunburst, Journal of Computer-Aided Design & Computer Graphics, 28, 7, pp. 1075-1083, (2016)
[4]  
Jurgensmann S, Schulz H., Poster: a visual survey of tree visualization
[5]  
Li Yanlong, Li Guoqiang, Dong Xiaoju, Survey on visualization of tree comparison, Journal of Software, 27, 5, pp. 1074-1090, (2016)
[6]  
Xiao Weidong, Sun Yang, Zhao Xiang, Et al., Survey on the research of hierarchy information visualization, Journal of Chinese Computer Systems, 32, 1, pp. 137-146, (2011)
[7]  
Chen Yi, Hu Haiyun, Li Zhilong, Performance compare and optimization of rectangular treemap layout algorithms, Journal of Computer-Aided Design & Computer Graphics, 25, 11, pp. 1623-1634, (2013)
[8]  
Hou Kun, Li Zhilong, Feng Yuchao, Et al., Circular space-filling algorithm for hierarchical data visualization, Journal of System Simulation, 28, 9, pp. 2035-2041, (2016)
[9]  
Zhang Xin, Yuan Xiaoru, Treemap visualization, Journal of Computer-Aided Design & Computer Graphics, 24, 9, pp. 1113-1124, (2012)
[10]  
Robertson G G, Mackinlay J D, Card S K., Cone trees: animated 3D visualizations of hierarchical information, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI’91), pp. 189-194, (1991)