VisComposer:面向信息可视化的可编程集成开发环境
随着人们收集的数据不断增多、社会信息化程度的不断加深,信息可视化方法已被各行从业者广泛接受,带动了各种信息可视化编程框架的开发。但是,使用这样的框架需要全面的可视化和编程技巧;此外还有一种方法是使用几乎不需要编程的交互式可视化设计工具,但这些工具支持一小部分视图样式。
VisComposer通过对可视化流水线的抽象结合交互式设计和编程实现。可视化视图被抽象为一种场景图(Scenegraph)表达,用户可以通过拖拽、绘制等操作向场景图中添加视觉元素,如散点、矩阵等;这些视觉元素相关的数据变换和视觉映射可以通过可视编程的方式调整;而其中的各个模块还可以进一步通过编程实现或修改。
关键词:
信息可视化,
可视化创作,
交互式开发环境