ECharts: A declarative framework for rapid construction of web-based visualization

被引:207
|
作者
Li, Deqing [1 ]
Mei, Honghui [2 ]
Shen, Yi [1 ]
Su, Shuang [1 ]
Zhang, Wenli [1 ]
Wang, Junting [1 ]
Zu, Ming [1 ]
Chen, Wei [2 ]
机构
[1] Baidu Inc, Beijing, Peoples R China
[2] Zhejiang Univ, State Key Lab CAD&CG, Hangzhou, Zhejiang, Peoples R China
来源
VISUAL INFORMATICS | 2018年 / 2卷 / 02期
基金
中国国家自然科学基金;
关键词
Information visualization; Web-based visualization;
D O I
10.1016/j.visinf.2018.04.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. Wereport 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. (C) 2018 Published by Elsevier B.V. on behalf of Zhejiang University and Zhejiang University Press.
引用
收藏
页码:136 / 146
页数:11
相关论文
共 50 条
  • [41] A Model based Visualization Framework for Cross Discipline Collaboration in Industry 4.0 Scenarios
    Herter, Johannes
    Ovtcharova, Jivka
    FACTORIES OF THE FUTURE IN THE DIGITAL ENVIRONMENT, 2016, 57 : 398 - 403
  • [42] Web-based streamed waveform display using MDSplus events and Node.js']js
    Manduchi, G.
    Luchetta, A.
    Moro, G.
    Rigoni, A.
    Taliercio, C.
    FUSION ENGINEERING AND DESIGN, 2020, 157
  • [43] Service-based Geometry Modeling Framework for Large-scale Information Visualization
    Cai, Hongming
    Tian, Xiaoxiong
    Li, Nan
    Xu, Boyi
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 19 - 22
  • [44] Novel, web-based, information-exploration approach for improving operating room logistics and system processes
    Nagy, Paul G.
    Konewko, Ramon
    Warnock, Max
    Bernstein, Wendy
    Seagull, Jacob
    Xiao, Yan
    George, Ivan
    Park, Adrian
    SURGICAL INNOVATION, 2008, 15 (01) : 7 - 16
  • [45] Task-Data Taxonomy for Health Data Visualizations: Web-Based Survey With Experts and Older Adults
    Theis, Sabine
    Rasche, Peter Wilhelm Victor
    Broehl, Christina
    Wille, Matthias
    Mertens, Alexander
    JMIR MEDICAL INFORMATICS, 2018, 6 (03):
  • [46] Information visualization method for intelligent construction of prefabricated buildings based on P-ISOMAP algorithm
    Ouyang, Xue
    Peng, Yizhou
    Pan, Siyu
    Ouyang, Ping
    INTERNATIONAL JOURNAL OF EMERGING ELECTRIC POWER SYSTEMS, 2023, 24 (01) : 73 - 89
  • [47] Framework of geometry modeling integrated platform based on services for large-scale information visualization
    Cai H.
    Tian X.
    Li N.
    Xu B.
    Journal of Multimedia, 2010, 5 (04): : 361 - 368
  • [48] A FRAMEWORK FOR ONLINE SPATIO-TEMPORAL DATA VISUALIZATION BASED ON HTML']HTML5
    Mao, Bo
    Wu, Zhiang
    Cao, Jie
    XXII ISPRS CONGRESS, TECHNICAL COMMISSION II, 2012, 39-B2 : 123 - 127
  • [49] Web based Time-tunnel: An Interactive Multidimensional Data Visualization Tool Using Genetic Algorithm
    Akase, Ryuya
    Okada, Yoshihiro
    2015 19TH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION IV 2015, 2015, : 95 - 100
  • [50] A multicriteria integral framework for agent-based model calibration using evolutionary multiobjective optimization and network-based visualization
    Moya, Ignacio
    Chica, Manuel
    Cordon, Oscar
    DECISION SUPPORT SYSTEMS, 2019, 124