许多图表库(Winforms 和 WPF)限制了放大图表时看到的粒度。我生成包含数百万个数据点的图表,时间戳为毫秒级,虽然我对查看图表上的所有数据点不感兴趣(数据聚合或采样实际上更可取)我希望能够放大尽可能多如我所愿,基本上到单个数据点级别,而与绑定数据集合中的数据量无关。
由于我目前还没有决定是使用 Winforms 还是 WPF,所以我对 DevExpress 图表库进行了广泛的测试,觉得它不符合我的需求。它对大型数据集的处理非常差,因为a)即使使用“SwiftSeries”甚至打开数据采样/聚合(如果图表与没有采样一样无响应,采样/聚合的意义何在)和b ) 它不允许缩小到单个数据点级别。数据系列越大,在最大缩放级别下可见的细节越少,我认为不应该是这种情况,因为缩放到单个数据点级别没有技术限制。
你能指点我一个可以处理以下内容的专业图表库吗:
- WPF 或 Winforms(首选 Winforms
- 处理可能包含 1-2 百万个数据点的数据系列
- 缩小到单个数据点级别(非常重要)
- 可能能够通过使用数据采样/数据聚合来快速滚动和缩放整个数据集(但这不是一个要求,只是一个偏好)
谢谢