在QT中可视化大型数据集的最佳方法是什么

时间:2009-12-30 21:23:09

标签: user-interface qt plot

我正在开发一个Qt项目,该项目需要可视化非常大的数据集(时间+值测量)。非常大,我的意思是数百万的价值。

我需要支持在时间轴上滚动这些值和放大/缩小操作。最终缩小应显示所有子采样的数据集以匹配窗口宽度。

以下是我所知道的用于绘制函数的Qt工具包:

  1. QWT
  2. HippoDraw
  3. KD Chart
  4. 我实际上有两个问题:

    1. 您是否知道使用Qt绘图功能的其他工具包?
    2. 上述哪些工具更符合我的目的?
    3. 如果您对我的问题有任何其他相关评论/想法,请随时分享。

      谢谢:)

3 个答案:

答案 0 :(得分:2)

嗯,我也在QT项目中工作,我正在使用Qwt。我可以说Qwt是一个很好的解决方案,因为:

  • 易于使用。
  • 易于学习。
  • 完美的图表来源。

这是关于Qwt的入门教程,我希望它有所帮助:Tutorial

关于其他选项,我不能说什么,因为我不了解它们。

见到你!

答案 1 :(得分:1)

MathGL旨在处理大量数据集(大约数百Mb或几Gb)。它还有Qt小部件。

答案 2 :(得分:0)

虽然Qwt很好但是很好;您可能还想尝试AnalogWidgets

中的图表组件

AnalogWidgets chart