高性能JS图表库LightningChart JS 全新发布v6.1|引入新图表
更新时间:2024-11-19 09:53 浏览量:3
LightningChart JS是Web上性能特高的图表库,具有出色的执行性能 - 使用高数据速率同时监控数十个数据源。 GPU加速和WebGL渲染确保您的设备的图形处理器得到有效利用,从而实现高刷新率和流畅的动画,常用于贸易,工程,航空航天,医药和其他领域的应用。
新产品功能
LightningChart JS v6.1引入了新的图表类型和特性,以下是概述:
平行坐标图表
显示10万个系列以上、10个轴以上的大型数据集
支持高流率的实时数据输入
支持按值着色
可以使用范围选择器在值范围中突出显示系列
支持直观的数据游标
正交三维投影
现在可以使用chart3D.setProjection(‘orthographic’) 来启用Orthographic视图,而不是默认的透视投影。
扩展虚线支持
新版本增加了对DashedLine样式的更广泛支持:
RectangleFigure border
PolygonFigure border
EllipseFigure border
BoxFigure border
BarChart bar borders
MapChart borders
TreeMapChart borders
网格模型3D的四元数旋转API
网格模型现在可以用四元数旋转,四元数是一个数学概念,它允许网格模型的平滑和有效的3D旋转。四元数在3D图像和计算机模拟中特别有用,因为它们避免了与传统旋转方法(如欧拉角)相关的一些问题,如万向锁(在旋转中失去自由度的问题),以前LightningChart JS只支持欧拉角。
开发人员体验改进
阶梯式轴滚动
新增了一个AxisScrollStrategiesfittingStepped选项,它将视图与数据匹配,但是当数据超过当前视图时,它将视图扩展2x,而不是仅仅显示新的点。这有助于减少视觉干扰,并且在数据范围未知时非常有用。
修复和小的质量改善
ChartXY.getAxes现在以与屏幕上显示的顺序相同的顺序返回轴,这对于堆叠轴很有用。
增加了一个警告,如果DataSetXY接收字符串而不是数字。
修复Apple Silicon M1/M2/M3上影响高精度轴的GPU驱动问题。
继续使用新的代码XY功能。
点线面积系列现在支持所有与以前的XY系列相同的用例:
渐进式、回归式和回归式数据模式
倒轴
这样新版本就弃用了旧的XY特性,很快它们将被删除,每个XY用例应该移动到使用点线面积系列。