本次我们带来的案例是,如何通过可视化图表控件LightningChart帮助赛车企业实现Web端海量数据的可视化。
“我们TestLogger公司是一家赛车行业的软件公司,主要是通过分析在赛道上多个传感器收集到的赛车数据,帮助提高赛车性能。TestLogger Analyzer就是其中的一款核心数据分析工具,在我们构建该工具的第一个产品原型时,就发现由于不同类型的图表和数据源数量太过庞大,大多图表库的性能不支持处理;另一方面由于车手到车迷都对赛车的实时数据特别感兴趣,因此在Web端、桌面端及其他移动设备上使用的需求也越来越大,我们渴望让我们的产品实现跨平台使用。”
——某赛车软件公司首席研发 客户需求
1、如何保证这款数据分析工具支持大型数据实时可视化/strong>
由于TestLogger Analyzer是赛车运动的数据记录系统和赛车运动分析工具,它所涉及的数据量庞大且复杂,同时在对赛车运动数据的监测中,每一次变化都应该被实时可视化和记录,这样才能准确地分析出驾驶员和赛车的行为,因此需要所用的图表库具备高性能和实时可视化的特点。
2、如何实现这款数据分析工具同时在Web端和跨平台使用nbsp;
产品能够支持在Web端和跨平台上使用越来越成为软件工具的竞争优势,更是为用户提供良好体验的重要因素。
解决方案
客户在进行需求整理后,精心测试了多个图表库,最后选择了我们的数据可视化解决方案 LightningChart 。
LightningChart JS 是Web端上性能特别高的图表库,支持通过高数据速率同时监控数十个数据源。GPU加速和WebGL渲染可以确保设备图形处理器得到有效利用,从而实现高刷新率和动画流畅的展示。
LightningChart JS的实际应用
在开发该款数据管理的产品时,高性能图表工具LightningChart JS不仅轻松地帮助TestLogger Analyzer实现了大型数据实时可视化,其XY图表的功能更是帮助 TestLogger 解决了XY图表的技术难题。
XY图表的PointLine系列是技术难点,其中PointLine 系列用于示波器视图,它使用散点图来显示两个或三个通道之间的关系以及密度与直方图的面积,利用 PointLine 系列绘制轨迹图并显示与轨迹图相关联的选定通道值。而LightningChart JS 中的XY图表功能特别强大,支持根据三维数据的值调整散点图中点的颜色,同时3D散点图和曲面图也在这个项目中得以实施,也帮助用户找到了分析数据的新方法。
产品界面展示如下:
客户收益
使用LightningChart JS后,TestLogger 高效地完成了基于Node.js 的桌面应用程序开发,该应用不仅支持Web端和跨平台使用,同时还能实现高效的大数据可视化,极大地提升了用户的使用体验。
想要了解或购买LightningChart 正版授权的朋友,欢迎咨询官方客服。
欢迎加入LightningChart技术交流群: 740060302
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!