期刊文献+

分块排序的正方化树图布局算法 被引量:6

A Squarified Treemap Layout Algorithm using Block-based Sorting
下载PDF
导出
摘要 针对正方化树图布局算法中乱序和稳定性差的问题,提出分块排序的正方化算法Squarified-SP.首先根据待绘制矩形区域的长宽比和用户允许乱序的矩形个数将原始数据集划分为多个子集;再根据各数据元素的权值,采用权值均分的原则按顺序依次将其归并到相应的子集,形成对应的多个矩形子块;最后,在子块内采用正方化自适应的算法排列各元素.与原始正方化算法进行比较分析的实验结果表明,该算法在维持长宽比的基础上,保持了块间元素的顺序且提高了树图布局的稳定性,适用于对含有顺序信息的大规模层次数据的可视化. This paper presents a new squarified treemap layout algorithm that addresses the challenging problems of disordering and instability of traditional solutions by employing a novel block-based sorting scheme. The input dataset is first divided into several subsets according to the aspect ratio of the drawing area and the number of allowed disordered rectangles. Then, each data element is sequentially assigned to its corresponding subset by considering the weights of individual elements, by which the drawing area is partitioned accordingly. Finally, each element within each part is positioned using the squarified self-adaption algorithm. Experimental results indicate that our approach can maintain the order of input data elements and improve the layout stability while maintaining better aspect ratio compared with conventional squarified algorithm, and can be applied to ordered large-scale hierarchical datasets.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2013年第5期731-737,共7页 Journal of Computer-Aided Design & Computer Graphics
基金 "十二五"国家科技支撑计划项目(2012BAD29B01-2) 北京市属高等学校科学技术与研究生教育创新工程建设项目(PXM2012_014213_000037)
关键词 层次数据可视化 树图布局 正方化算法 分块排序 hierarchical data visualization treemap layout algorithm squarified algorithm block-based sorting
  • 相关文献

参考文献9

  • 1Linsen L, Behrendt S. Linked treemap: a 3D treemap- nodelink layout for visualizing hierarchical structures [J]. Computational Statisties, 2011, 26: 679-697.
  • 2张昕,袁晓如.树图可视化[J].计算机辅助设计与图形学学报,2012,24(9):1113-1124. 被引量:41
  • 3Kong N, Heer J, Agrawala M. Perceptual guidelines for creating rectangular Treemaps[J]. IEEE Transaction on Visualization and Computer Graphics, 2010, 16(6) 990-998.
  • 4van Wijk J J, van de Wetering H. Cushion treamaps: visualization of hierarchical information [C] //Proceedings of IEEE Symposium on Information Visualization. Los ALamitos: IEEE Computer Society Press, 1999: 73-78+147.
  • 5Bederson B B, Shneideman B, Wattenberg M. Ordered and quantum treemaps-making effective use of 2D space to display hierarchies [J]. ACM Transaction on Graphics, 2002, 21 (4) .. 833-854.
  • 6Bruls M, Huizing K, van Wik J. Squarified treemaps [C] /] Proceedings of the Joint Eurographics and IEEE TCVG Symposium on Visualization. Aire-la-Ville: Eurographics Association Press, 1999:33-42.
  • 7Johnson B, Shneiderman B. Tree-maps.. a approach to the visualization of hierarchical structures [C] /]Proceedings of IEEE Conference. Los Alamitos: IEEE Computer 1991 : 284-291 space-filling information Visualization Society Press,.
  • 8Shneiderman B, Wattenberg [C] //Proceedings of IEEE Visualization. Los Alamitos: 2001:73-78 M. Ordered treemap layouts Symposium on Information IEEE Computer Society Press,.
  • 9de Berg M T, Speckmann B, van der W V. Treemaps with bounded aspect ratio [M] //Lecture Notes in Computer Science. Heidelberg: Springer, 2011, 7074.. 260-270.

二级参考文献61

  • 1王威信,明春英,王宏安,戴国忠.基于Venn图的层次信息可视化[J].计算机学报,2007,30(9):1632-1637. 被引量:9
  • 2Johnson B, Shneiderman B. Tree-maps: a space-filling approach to the visualization of hierarchical information structures [C] //Proceedings of IEEE Visualization Conference. Los Alamitos: IEEE Computer Society Press, 1991: 284-291.
  • 3Rohertson G G, Mackinlay J D, Card S K. Cone trees: animated 3D visualizations of hierarchical information [C] // Proceedings of ACM CHI Conference on Human Factors in Computing Systems. New York: ACM Press, 1991:189-194.
  • 4Zhao S, McGuffin M J, Chignell M H. Elastic hierarchies: combining treemaps and node-link diagrams [C]//Proceedings of IEEE Symposium on Information Visualization. Los Alamitns: IEEE Computer Society Press, 2005:57-64.
  • 5Bruls M, Huizing K, Van Wijk J J. Squarified treemaps [C] //Proceediags of Joint Eurographies and IEEE TCVG Symposium on Visualization. Aire-la-Ville: Eurographics Association Press, 2000: 33-42.
  • 6Shneiderman B, Wattenberg M. Ordered treemap layouts[C]//Proceedings of IEEE Symposium on Information Visualization. Los Alamitos: IEEE Computer Society Press, 2001 : 73-78.
  • 7Bedersou B B, Shneiderman B, Wattenberg M. Ordered and quantum treemaps: making effective use of 2D space to display hierarchies [J]. ACM Transactions on Graphics, 2002, 21 (4) : 833-854.
  • 8Tu Y, Shen H W. Visualizing changes of hierarchical data using treemaps [J]. IEEE Transactions on Visualization and Computer Graphics, 2007, 13(6):1286-1293.
  • 9Wood J, Dykes J. Spatially ordered treemaps [J]. IEEE Transactions on Visualization and Computer Graphics, 2008, 14(6) : 1348-1355.
  • 10Kong N, Heer J, Agrawala M. Perceptual guidelines for creating rectangular treemaps [J]. IEEE Transactions on Visualization and Computer Graphics, 2010, 16(6): 990-998.

共引文献40

同被引文献41

  • 1廖小韵.专题地图表示方法的研究[J].测绘通报,2005(12):52-55. 被引量:40
  • 2苏莹,吴伟民.数据结构可视化类库的设计与实现[J].计算机技术与发展,2006,16(5):61-64. 被引量:15
  • 3陈为,沈则潜.数据可视化[M].北京:电子工业出版社,2013:120-127.
  • 4Linsen L, Behrendt S. Linked treemap: a 3D treemap-nodelink layout for visualizing hierarchical structures[J]. Computational Statistics, 2011, 26(4): 679-697.
  • 5Johnson B, Shneiderman B. Tree-maps: a space-filling appro- ach to the visualization of hierarchical information structures[C] //Proceedings of IEEE Conference on Visualization. Los Alamitos: IEEE Computer Society Press, 1991: 284-291.
  • 6Kong N, Heer J, Agrawala M. Perceptual guidelines for creat- ing rectangular treemaps[J]. IEEE Transactions on Visualiza- tion and Computer Graphics, 2010, 16(6): 990-998.
  • 7Chagas de Oliveira E, Cardoso A, Chagas de Oliveira L, et al. A proposal for a meta-information visualization using tree- map[C] //Proceedings of International Conference on Compu- tational Science and Computational Intelligence. Los Alamitos: IEEE Computer Society Press, 2014,1:247-252.
  • 8Shneiderman B, Wattenberg M. Ordered treemap layouts[C]// Proceedings of IEEE Symposium on Information Visualization. Los Alamitos: IEEE Computer Society Press, 2001: 73-78D.
  • 9Bruls M, Huizing K, van Wijk J J. Squarified treemaps[C]// Proceedings of the Joint Eurographics and IEEE TCVG Sym- posiurn on Visualization in Amsterdam. Aire-la-Ville: Euro- graphics Association Press, 2000:33-42.
  • 10Bederson B B, Shneiderman B, Wattenberg M. Ordered and quantum treemaps: making effective use of 2D space to display hierarchies[J]. ACM Transactions on Graphics, 2002, 21(4): 833-854.

引证文献6

二级引证文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部