LightningChart JS v5.2版本“图”飞猛进

各位开发者精英们,LightningChart JS又迎来了重大更新,此次发布是v5.2版本。包括图表示例视觉改进以及开发人员体验的改进。

接下来!我们一起一探究竟!

Stacked Axes 堆叠轴
堆叠轴是一个新的 API,允许将任意数量的 X 或 Y 轴堆叠在一起。它们的用途是用于共享时间轴之上的许多通道。以前,解决方法涉及创建多个图表,以及隐藏和同步 X 轴。但现在,创建 1 个图表并根据需要添加任意数量的 Y 轴就足够了。
堆叠轴更易于使用、外观更好并且工作更有逻辑性。它们还提供更好的性能,因为不再需要额外的图表或隐藏轴。

 

JavaScript Multi-Axis Layout

新XY 系列
新的XY系列自LightningChart JS v.5.1发布以来就已推出,最初是根据用户反馈开发的。现在,我们很自豪地宣布 XY 系列全面升级:
加载速度、最大数据容量、内存消耗和交互性方面的性能大幅提升。
新的 API 可以更方便地插入数据,减少用户应用程序中的处理,以及一些新功能,例如编辑数据、读回数据、向数据点添加 ID、获取可见数据范围、配置最大内存使用量等。
新系列类型:每个数据点彩色线系列、区域系列、样条线系列、阶梯系列、值查找彩色区域系列、样条线区域系列、阶梯区域系列。
仅自动拟合可见数据,改善了用户体验。
有关新 XY 系列的更多信息,请参阅文档:
https://lightningchart.com/js-charts/docs/more-guides/beta-xy/

Example of a Real-Time MP3 visualization

Treemap Charts 树状图

树状图现在可供所有订阅的用户使用。这种类型的图表允许用户可视化代表较大或较小值的嵌套矩形内的分层数据,具体取决于其大小。树状图具有内置的向下钻取功能,允许用户显示更多深度。
JavaScript TreeMapChart
TreeMapChart Drill Down

TreeMapChart Dynamic

Textured Point Series 纹理点系列

在此版本中,PointLineSeries 和 PolarPointSeries 支持两项新功能:

1. 自定义图标可以用作Point shape。此功能支持 PNG 文件,这些文件可以添加为自定义图标,可以大量或少量地用于轴坐标,具有填充样式、裁剪、数据清理等。

Example of using custom icons as Point shapes

    2. ImageFillStyle. 可用于加载自定义警告 PNG 文件并以其原始颜色显示。

 

Example of a PNG file used as a custom warning sign
每种方法之间的区别在于着色是通过代码应用还是直接从 PNG 文件继承。此 v.5.2 版本还支持使用图例、光标结果表和光标点生成器的自定义图标。

Gradients & Effects for Custom Themes 

自定义主题的渐变和效果
现在,使用 Lightningchart JS 主题生成器(https://arction.github.io/lcjs-themes/)创建的所有主题都支持自动渐变和效果,为您的数据应用程序提供更令人印象深刻的外观和感觉。

 

Developer Experience Improvements 开发者体验改进

DataSetXY API(https://lightningchart.com/js-charts/docs/more-guides/beta-xy/) 最初在 LightningChart JS v.5.1.0 中引入,是一个用于定义、附加、编辑和一般处理 XY 图表数据集的 API。在此版本中,我们扩展了 DataSetXY API 涵盖的用例:

Fill:一种允许您为数据集中所有现有样本加载单个值的方法:
// Set point size of all samples to 5 pixelslineSeries.fill({ size5})
// Example, Load same value for all altered sampleslineSeries.alterSamplesByID([24], { size5})

Long zoom animations at application startup

应用程序启动时的长变焦动画

我们修复了加载时间序列应用程序时出现的较长初始动画。尽管这个问题通常可以通过触发“Axis.fit()”方法来解决,但在某些情况下,实现起来却出奇地困难。现在,该问题已得到修复,无需用户进一步修改。

开始使用 LightningChart JS v.5.2

总而言之,LightningChart JS v.5.2 提供了多项新功能、改进和图表类型,可增强数据应用程序开发,每个以前的版本都可以在变更日志中访问。(https://lightningchart.com/js-charts/docs/version-history/v5.2.0/)

原创文章,作者:guozi,如若转载,请注明出处:https://www.sudun.com/ask/89163.html

(0)
guozi的头像guozi
上一篇 2024年6月4日 下午2:11
下一篇 2024年6月4日 下午2:12

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注