0

Java 用の TeeChart を評価し、それを使用することにしました。ただし、1 つの問題が懸念されており、それを明確にするためにあなたの助けが必要です。問題は、TeeChart 評価版のパフォーマンスに関するものです。カラーグリッドと 3D サーフェス プロットでデータ サイズが 128*1024 ポイントを超えると、TeeChart が耐えられないほど遅くなることがわかりました (レンダリングするデータがたくさんあります :) )。さらに、さまざまな GPU で試しましたが、結果はほぼ同じです。

また、クアッドコア Intel i7 で CPU 使用率が 10% を超えることはありません。

私たちの質問は次のとおりです。

  • TeeChart は評価版で速度を制限しますか? :)
  • デモアプリの「速度」ブランチの推奨事項以外に、TeeCharts の速度を上げるにはどうすればよいですか?
  • 評価版には、GDI の使用に必要なすべてのライブラリが含まれていますか?
  • 評価版が GDI を使用しない可能性はありますか、それとも設定する必要がありますか?

システムの基本仕様:

OS: Windows XP SP3 RAM: 4 GB JRE: バージョン 1.6.0_26 TeeChart の現在の評価版。

前もって感謝します

4

1 に答える 1

1

評価版では、TeeChart の速度制限はありません。

ここでは、ColorGrid と約 300.000 ポイントの Surface シリーズを使用していくつかのテストを行いましたが、応答は許容範囲内であると考えています。以下の例を見つけてください。

カラーグリッドの例:

    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);

ここで問題を再現するためにそのまま実行できる簡単なサンプル プロジェクトを送っていただけますか? 私たちは喜んでそれを見て、あなたに満足のいく解決策を提案しようとします.

このフォーラムまたは「sales at steema dot com」に郵送してください。

--

よろしくお願いします、

イェレイ・アロンソ

スティマ サポート セントラル

于 2011-12-14T11:38:29.213 に答える