Please wait a minute...
Vis Inf  2018, Vol. 2 Issue (2): 136-146    DOI: 10.1016/j.visinf.2018.04.011
论文     
ECharts: 是一款开源的、基于 web 的、跨平台的支持快速创建交互式可视化的框架
DeqingLia,HonghuiMeib,YiShen,ShuangSua,WenliZhanga,JuntingWanga,MingZua,WeiChenb
aBaidu Inc., China  bState Key Lab of CAD&CG, Zhejiang University, China
ECharts:A Declarative Framework for Rapid Construction of Web-based Visualization
DeqingLia,HonghuiMeib,YiShen,ShuangSua,WenliZhanga,JuntingWanga,MingZua,WeiChenb
aBaidu Inc., China  bState Key Lab of CAD&CG, Zhejiang University, China
 全文: PDF 
摘要: 背景:缺乏编程能力的用户在进行可视化分析和设计时,想要快速地创建基于 web  的可视化作品,会遇到诸多困难,而现有的可视化设计系统和编程工具库并不能很好地解决这一问题。本文介绍了一种开源的、基于 web 的、跨平台的、支持快速创建交互式可视化的框架 ECharts,它易于使用,拥有丰富的内置交互和高性能。通过对 ECharts 与 C3.js, HighCharts, Chart.js 的多项性能对比,表明了该框架具有良好的实用性和可伸缩性。
关键词: 信息可视化基于网络的可视化    
Abstract:
While there have been a dozen of authoring systems and programming toolkits for visual design and development, users who do not have programming skills, such as data analysts or interface designers, still may feel cumbersome to efficiently implement a web-based visualization.


In this paper, we present ECharts, an open-sourced, web-based, cross-platform framework that supports the rapid construction of interactive visualization. The motivation is driven by three goals: easy-to-use, rich built-in interactions, and high performance. The kernel of ECharts is a suite of declarative visual design language that customizes built-in chart types. The underlying streaming architecture, together with a high-performance graphics renderer based on HTML5 canvas, enables the high expandability and performance of ECharts. We report the design, implementation, and applications of ECharts with a diverse variety of examples. We compare the utility and performance of ECharts with C3.js, HighCharts, and Chart.js. Results of the experiments demonstrate the efficiency and scalability of our framework. Since the first release in June 2013, ECharts has iterated 63 versions, and attracted over 22,000 star counts and over 1700 related projects in the GitHub. ECharts is regarded as a leading visualization development tool in the world, and ranks the third in the GitHub visualization tab.

Key words: Information visualization    Web-based visualization
出版日期: 2018-07-24
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
DeqingLi
HonghuiMei
YiShen
ShuangSu
WenliZhang
JuntingWang
MingZu
WeiChen

引用本文:

DeqingLi, HonghuiMei, YiShen, ShuangSu, WenliZhang, JuntingWang, MingZu, WeiChen. ECharts:A Declarative Framework for Rapid Construction of Web-based Visualization. Vis Inf, 2018, 2(2): 136-146.

链接本文:

http://www.zjujournals.com/vi/CN/10.1016/j.visinf.2018.04.011        http://www.zjujournals.com/vi/CN/Y2018/V2/I2/136

[1] KozenUmezawa, HiroakiNatsukawa, YosukeOnoue, KojiKoyamada. 可基于钙波数据进行假设推定的可视分析系统[J]. Vis Inf, 2018, 2(1): 2-13.
[2] Honghui Mei, Wei Chen, Yuxin Ma, HuihuaGua, Wanqi Hu. VisComposer:面向信息可视化的可编程集成开发环境 [J]. Vis Inf, 2018, 2(1): 71-81.
[3] Yusuke Ishikawa, Issei fujishiro. TideGrapher:橄榄球比赛战术的可视分析[J]. Vis Inf, 2018, 2(1): 60-70.
[4] Zhutian Chen, Yifang Wang, Tianchen Sun, Xiang Gao, Wei Chen, Zhigeng Pan, Huamin Qu, Yingcai Wu. 探讨沉浸式城市的设计空间[J]. Vis Inf, 2017, 1(2): 81-91.