0

我们已经评估了 TeeChart for Java,并决定使用它。但是,有一个问题与我们有关,我们需要您的帮助来澄清它。问题是关于 TeeChart 评估版本的性能。我们观察到,当颜色网格和 3D 曲面图中的数据大小超过 128*1024 点时,TeeChart 会变得非常慢(我们有很多数据要渲染:))。此外,我们尝试了不同的 GPU,结果几乎相同。

我们还观察到四核英特尔 i7 的 CPU 使用率从未超过 10%。

我们的问题是:

  • TeeChart 会限制评估版的速度吗?:)
  • 除了演示应用程序中“速度”分支下的建议外,我们如何提高 TeeCharts 的速度?
  • 评估版是否具有 GDI 使用所需的所有库?
  • 评估版是否可能不使用 GDI 或者我们需要设置它?

我们系统的基本规格:

操作系统:Windows XP SP3 RAM:4 GB JRE:版本 1.6.0_26 TeeChart 当前评估版本。

提前致谢

4

1 回答 1

1

TeeChart 在评估版本中没有添加任何速度限制。

我们在这里用 ColorGrid 和 Surface 系列进行了一些测试,大约有 300.000 点,我们认为响应是可以接受的。在下面找到示例。

颜色网格示例:

    tChart1.getAspect().setView3D(false);

    ColorGrid colgrid1 = new ColorGrid(tChart1.getChart());
    colgrid1.fillSampleValues(500);
    colgrid1.getPen().setVisible(false);

曲面示例:

    tChart1.getAspect().setOrthogonal(false);
    tChart1.getAspect().setZoom(70);
    tChart1.getAspect().setChart3DPercent(80);
    tChart1.getAxes().getDepth().setVisible(true);

    Surface surf1 = new Surface(tChart1.getChart());
    surf1.fillSampleValues(500);
    surf1.getPen().setVisible(false);

您能否向我们发送一个简单的示例项目,我们可以按原样运行以在此处重现问题?我们很乐意查看它并尝试向您推荐一个令人满意的解决方案。

您可以通过此论坛发送或邮寄至“steema dot com 销售”。

--

最好的祝福,

耶雷·阿隆索

Steema 支持中心

于 2011-12-14T11:38:29.213 回答