-1

Windows7上のTeeChartPro2011でDelphiXEを使用する。

ディスクの高さの違いを示すグラフがあります(ナノメートル単位)。合計で100個の長方形のフィールドがあり、それぞれに約1000個のデータポイントがあり、ディスク上にほぼ均等に分散されています。ディスクの外側にデータがないため、エッジのフィールドは部分的にしか埋められていません。IrregularGrid := True;データを正しく表示するにはが必要です。理想的には、を使用しますTColorGridseries。これにより、達成したい(2d)ビューが正確に提供されます。残念ながら、データの分散は、TColorGridseries単純に正しく機能しないようなものです(既知のTChartバグ)。

TSurfaceSeriesデータを適切に処理できるに目を向けました。主な欠点は、3Dアスペクトでは、左軸にZ値が配置され、深さ軸にY値が配置されることです。これにより、ディスクの側面図が表示されます。これを補うために、3Dチャートを回転させて再び上面図を取得できますが、深さ軸は1:10の比率のチャート長方形を取得するように描画されます。

最後の私の質問は単純です:深さ軸の(ピクセル)長さを水平軸と同じ(ピクセル)長さに設定する方法はありますか? 3Dチャート?

よろしく、deColaman

4

1 に答える 1

1

はい、オプションは、機能のデモのすべての機能\ようこそ!\軸\アイソメトリック軸の例と同様のことを行いますが、ここで説明したものと同様に、3D グラフに拡張します。これは TeeChart ActiveX および VB6 の例ですが、同じ原則が VCL バージョンにも適用されます. You can also download a more complete Delphi example here . おそらく探しているものにかなり近いでしょう.

于 2012-10-26T15:47:20.693 に答える