计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (9): 208-212.DOI: 10.3778/j.issn.1002-8331.1511-0290

• 图形图像处理 • 上一篇    下一篇

正方化树图布局算法研究与优化

张  弛1,向小雪2,张鹏洲1   

  1. 1.中国传媒大学 理工学部,北京 100024
    2.中国传媒大学 新媒体研究院,北京 100024
  • 出版日期:2017-05-01 发布日期:2017-05-15

Research and optimization of visual layout algorithm based on squarified treemap

ZHANG Chi1,  XIANG Xiaoxue2, ZHANG Pengzhou1   

  1. 1.Faculty of Science and Technology, Communication University of China, Beijing 100024, China
    2.New Media Institute, Communication University of China, Beijing 100024, China
  • Online:2017-05-01 Published:2017-05-15

摘要: 层次数据是一种常见的数据类型,它着重表达个体之间的包含和从属关系等。树图是一种非常流行的利用包含关系来表达层次化数据的可视化方法。该方法具有高效的空间利用率及良好的交互性,并广泛应用于各个领域。正方化布局算法是树图可视化方法中常用的算法,但该算法存在无序和稳定性差等不足。提出了一种优化算法来改进该算法的不足,并通过实验数据证明了优化后算法的有效性。

关键词: 信息可视化, 层次数据, 矩形树图, 布局算法, 正方化

Abstract: As a common type of data, hierarchical data mainly depicts the hierarchical relationship between individuals. The hierarchical relationship usually behaves as inclusion and subordination and can be seen everywhere in the real world. Treemap is a popular visualization method to depict hierarchical data, which has high efficiency of space utilization and friendly interaction. This paper proposes an optimization algorithm to solve the disordered and unstable defects of squarified treemap layout algorithm. The results of experiments show the efficiency of this algorithm.

Key words: information visualization, hierarchical data, rectangular treemap, layout algorithm, squarified