我们有大量数据点(超过 50,000 个)需要在 componentone 折线图上呈现(或者可能是 Telerik 图表控件)
此图表用于显示电气通道,即电压、电流、功率因数等,用户一次最多可以选择 75 个通道(考虑到多个设备及其关联通道)
考虑到上述情况,如果我们按原样渲染所有数据点,UI 在某些情况下会变得非常慢或无响应,因此我们正在寻找一些可应用于满足以下标准的数据点的抽取算法
- 它可以从 .Net/C# 轻松使用
- 它应该减少数据点的数量,从而提高性能,并且 UI 不应无响应
- 图表不应失真或显示错误的数据表示(即电压、电流、功率数据),因为它用于分析。
如果有的话,还建议一些其他方法来提高图表性能。
开发技术:Silverlight、C#