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 cumber...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-touse,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.展开更多
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 f...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 lttle to no programming.However,these tools only supports a small portion of visual formns.We present a programmable integrated development environment(IDE),VisComposer,that supports the development of expressive visualization using a drag and-drop visual interface.Vis-Composer exposes the programmability by customizing desired components within a modular-ized visualization composition pipeline,effectively balancing the capability gap between expert coders and visualization artists.The implemented system empowers users to compose compre-bensive visualizations with real-time preview and optimization features,and supports prototyp-ing,sharing and reuse of the effects by means of an intuitive visual composer.Visual program-ming 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 VisCom-poser with a variety of examples and an informal user evaluation.展开更多
In recent years,the technology and applications of visualizations on large high-resolution displays(LHDs)have received widespread attention because of its perceptual benefits and improved productivity.However,existing...In recent years,the technology and applications of visualizations on large high-resolution displays(LHDs)have received widespread attention because of its perceptual benefits and improved productivity.However,existing work on LHD visualization lacks both comprehensive guidance for design requirements and tools developed for its specific usage scenarios.In this paper,we present the scenarios,design,and implementation of DataV,a Software-as-a-Service(SaaS)visual deployment tool that enables rapid construction and cross-platform publishing of interactive visualization on LHDs.Our framework can support rich components for the high-performance rendering of multisource heterogeneous data.DataV provides a full-fledged toolchain to help the user efficiently specify layout and interactions.We present its accessibility and impressive visual effects with examples and comparison with Tableau,Power BI,VisComposer,and iVisDesigner.We also report the performance of using DataV for 3D map rendering by comparing it with deck.gl.展开更多
The coronavirus disease 2019(COVID-19)pandemic started in early 2020.At the beginning of February,a public welfare activity in epidemic data visualization,jointly launched by China Computer Federation(CCF)(CCF)CAD&...The coronavirus disease 2019(COVID-19)pandemic started in early 2020.At the beginning of February,a public welfare activity in epidemic data visualization,jointly launched by China Computer Federation(CCF)(CCF)CAD&CG Technical Committee,Alibaba Cloud Tianchi(Alibaba Cloud Tianch),JiqiZhixin(JiqiZhixin),Alibaba Cloud DataV(Alibaba Cloud DataV),and DataWhale(DataWhale),was launched with the theme‘‘Fighting the Epidemic with One Mind and Talents like Tianchi.’’Developers in general are expected to focus on several demand scenarios,such as epidemic situation display,epidemic popular science,trend prediction,material-supply situation,and rework and return situation of employees from all sectors and areas,to discover the relationship between complex heterogeneous multi-source data,develop various upbeat works and present useful information to the public in a coherent manner.The entry works take the form of data visualization and are divided into two categories:popular science publicity and application scenarios.The popular science publicity category includes works for the public,focused on epidemic situation display,epidemic popular science publicity,epidemic prevention and control,and others.The application scenario category consists of the works of frontline officers,which can provide anti-epidemic workers with effective data tools for efficient and intuitive epidemic analysis;offer reliable,understandable,and easily transmitted information for disease prevention;and assist governments,enterprises,and institutions in the fight against COVID-19.展开更多
基金Wei Chen is supported by National 973 Program of China(2015CB352503)National Natural Science Foundation of China(61772456,61761136020).
文摘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-touse,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.
基金This work is supported by National 973 Program of China(2015CB352503)National Natural Science Foundation of China(61772456,U1609217).
文摘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 lttle to no programming.However,these tools only supports a small portion of visual formns.We present a programmable integrated development environment(IDE),VisComposer,that supports the development of expressive visualization using a drag and-drop visual interface.Vis-Composer exposes the programmability by customizing desired components within a modular-ized visualization composition pipeline,effectively balancing the capability gap between expert coders and visualization artists.The implemented system empowers users to compose compre-bensive visualizations with real-time preview and optimization features,and supports prototyp-ing,sharing and reuse of the effects by means of an intuitive visual composer.Visual program-ming 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 VisCom-poser with a variety of examples and an informal user evaluation.
基金National Natural Science Foundation of China(61772456,61761136020)。
文摘In recent years,the technology and applications of visualizations on large high-resolution displays(LHDs)have received widespread attention because of its perceptual benefits and improved productivity.However,existing work on LHD visualization lacks both comprehensive guidance for design requirements and tools developed for its specific usage scenarios.In this paper,we present the scenarios,design,and implementation of DataV,a Software-as-a-Service(SaaS)visual deployment tool that enables rapid construction and cross-platform publishing of interactive visualization on LHDs.Our framework can support rich components for the high-performance rendering of multisource heterogeneous data.DataV provides a full-fledged toolchain to help the user efficiently specify layout and interactions.We present its accessibility and impressive visual effects with examples and comparison with Tableau,Power BI,VisComposer,and iVisDesigner.We also report the performance of using DataV for 3D map rendering by comparing it with deck.gl.
文摘The coronavirus disease 2019(COVID-19)pandemic started in early 2020.At the beginning of February,a public welfare activity in epidemic data visualization,jointly launched by China Computer Federation(CCF)(CCF)CAD&CG Technical Committee,Alibaba Cloud Tianchi(Alibaba Cloud Tianch),JiqiZhixin(JiqiZhixin),Alibaba Cloud DataV(Alibaba Cloud DataV),and DataWhale(DataWhale),was launched with the theme‘‘Fighting the Epidemic with One Mind and Talents like Tianchi.’’Developers in general are expected to focus on several demand scenarios,such as epidemic situation display,epidemic popular science,trend prediction,material-supply situation,and rework and return situation of employees from all sectors and areas,to discover the relationship between complex heterogeneous multi-source data,develop various upbeat works and present useful information to the public in a coherent manner.The entry works take the form of data visualization and are divided into two categories:popular science publicity and application scenarios.The popular science publicity category includes works for the public,focused on epidemic situation display,epidemic popular science publicity,epidemic prevention and control,and others.The application scenario category consists of the works of frontline officers,which can provide anti-epidemic workers with effective data tools for efficient and intuitive epidemic analysis;offer reliable,understandable,and easily transmitted information for disease prevention;and assist governments,enterprises,and institutions in the fight against COVID-19.