【发布时间】:2012-10-26 13:33:45
【问题描述】:
在 Windows 7 上将 Delphi XE 与 TeeChart Pro 2011 结合使用。
我有一张图表,显示了圆盘的高度差(以纳米为单位)。
总共有 100 个矩形字段,每个字段大约有 1000 个数据点,几乎均匀分布在磁盘上。由于光盘外没有数据,因此边缘的字段仅被部分填充。需要IrregularGrid := True; 才能正确查看数据。
理想情况下,我会使用TColorGridseries,因为这将提供我想要实现的(2d)视图。不幸的是,数据的分布使得TColorGridseries 无法正常运行(已知的 TChart 错误)。
我转向TSurfaceSeries,它可以正确处理数据。主要缺点是 3d 方面将 Z 值放在左轴上,将 Y 值放在深度轴上。这导致了光盘的侧视图。作为补偿,我可以旋转 3d 图表,以便再次获得顶视图,但是绘制深度轴以使我得到一个比例为 1:10 的图表矩形。
最后我的问题很简单: 有没有办法将深度轴的(像素)长度设置为与水平轴相同的(像素)长度,这样我就可以得到 3d 图表顶视图的 1:1 比例?
问候, 德科拉曼
【问题讨论】: