首页> 外文期刊>Visualization and Computer Graphics, IEEE Transactions on >Reactive Vega: A Streaming Dataflow Architecture for Declarative Interactive Visualization
【24h】

Reactive Vega: A Streaming Dataflow Architecture for Declarative Interactive Visualization

机译:Reactive Vega:用于声明性交互式可视化的流数据流体系结构

获取原文
获取原文并翻译 | 示例

摘要

We present Reactive Vega, a system architecture that provides the first robust and comprehensive treatment of declarative visual and interaction design for data visualization. Starting from a single declarative specification, Reactive Vega constructs a dataflow graph in which input data, scene graph elements, and interaction events are all treated as first-class streaming data sources. To support expressive interactive visualizations that may involve time-varying scalar, relational, or hierarchical data, Reactive Vega's dataflow graph can dynamically re-write itself at runtime by extending or pruning branches in a data-driven fashion. We discuss both compile- and run-time optimizations applied within Reactive Vega, and share the results of benchmark studies that indicate superior interactive performance to both D3 and the original, non-reactive Vega system.
机译:我们介绍了Reactive Vega,这是一种系统体系结构,可为数据可视化提供声明性视觉和交互设计的第一个强大而全面的处理方法。从单个声明性规范开始,Reactive Vega构造了一个数据流图,其中输入数据,场景图元素和交互事件都被视为一流的流数据源。为了支持可能涉及随时间变化的标量,关系或分层数据的表达性交互式可视化,Reactive Vega的数据流图可以在运行时通过以数据驱动的方式扩展或修剪分支来动态地重新编写自身。我们讨论了在Reactive Vega中应用的编译时优化和运行时优化,并分享了基准研究的结果,这些研究表明D3和原始的非反应式Vega系统均具有出色的交互性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号