Please wait a minute...
Vis Inf  2018, Vol. 2 Issue (1): 71-81    DOI: 10.1016/j.visinf.2018.04.008
论文     
VisComposer:面向信息可视化的可编程集成开发环境
Honghui Mei,Wei Chen,Yuxin Ma,HuihuaGua, Wanqi Hu
State Key Lab of CAD&CG, Zhejiang University, Hangzhou, China
VisComposer: A Visual Programmable Composition Environment for Information Visualization
Honghui Mei,Wei Chen,Yuxin Ma,HuihuaGua, Wanqi Hu
State Key Lab of CAD&CG, Zhejiang University, Hangzhou, China
 全文: PDF 
摘要:

随着人们收集的数据不断增多、社会信息化程度的不断加深,信息可视化方法已被各行从业者广泛接受,带动了各种信息可视化编程框架的开发。但是,使用这样的框架需要全面的可视化和编程技巧;此外还有一种方法是使用几乎不需要编程的交互式可视化设计工具,但这些工具支持一小部分视图样式。 

VisComposer通过对可视化流水线的抽象结合交互式设计和编程实现。可视化视图被抽象为一种场景图(Scenegraph)表达,用户可以通过拖拽、绘制等操作向场景图中添加视觉元素,如散点、矩阵等;这些视觉元素相关的数据变换和视觉映射可以通过可视编程的方式调整;而其中的各个模块还可以进一步通过编程实现或修改。


关键词: 信息可视化可视化创作交互式开发环境    
Abstract:
As the amount of data being collected has increased, the need for tools that can enable the visual exploration of data has also grown. This has led to the development of a variety of widely used programming frameworks for information visualization. Unfortunately, such frameworks demand comprehensive visualization and coding skills and require users to develop visualization from scratch. An alternative is to create interactive visualization design environments that require little to no programming. However, these tools only supports a small portion of visual forms. We present a programmable integrated development environment (IDE), VisComposer, that supports the development of expressive visualization using a drag-and-drop visual interface. VisComposer exposes the programmability by customizing desired components within a modularized visualization composition pipeline, effectively balancing the capability gap between expert coders and visualization artists. The implemented system empowers users to compose comprehensive visualizations with real-time preview and optimization features, and supports prototyping, sharing and reuse of the effects by means of an intuitive visual composer. Visual programming and textual programming integrated in our system allow users to compose more complex visual effects while retaining the simplicity of use. We demonstrate the performance of VisComposer with a variety of examples and an informal user evaluation.

Key words: Information Visualization    Visualization authoring    Interactive development environment
出版日期: 2018-06-22
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
Honghui Mei
Wei Chen
Yuxin Ma
HuihuaGua
Wanqi Hu

引用本文:

Honghui Mei, Wei Chen, Yuxin Ma, HuihuaGua, Wanqi Hu. VisComposer: A Visual Programmable Composition Environment for Information Visualization . Vis Inf, 2018, 2(1): 71-81.

链接本文:

http://www.zjujournals.com/vi/CN/10.1016/j.visinf.2018.04.008        http://www.zjujournals.com/vi/CN/Y2018/V2/I1/71

[1] KozenUmezawa, HiroakiNatsukawa, YosukeOnoue, KojiKoyamada. 可基于钙波数据进行假设推定的可视分析系统[J]. Vis Inf, 2018, 2(1): 2-13.
[2] Yusuke Ishikawa, Issei fujishiro. TideGrapher:橄榄球比赛战术的可视分析[J]. Vis Inf, 2018, 2(1): 60-70.
[3] Zhutian Chen, Yifang Wang, Tianchen Sun, Xiang Gao, Wei Chen, Zhigeng Pan, Huamin Qu, Yingcai Wu. 探讨沉浸式城市的设计空间[J]. Vis Inf, 2017, 1(2): 81-91.