entronad / graphic

A grammar of data visualization and Flutter charting library.
https://pub.dev/packages/graphic
MIT License
1.61k stars 174 forks source link

如何获取可视区域内的所有坐标点? #293

Open GanZhiXiong opened 6 months ago

GanZhiXiong commented 6 months ago

我想要这个需求的,目的其实是为了: 当图表滑动时,能获取可视区域的第一个坐标点和最后一点,并将坐标点的 x 值分别显示在 x 坐标轴的最左边和最右边。 如下图所示:

image
GanZhiXiong commented 6 months ago

@entronad 我对这个图表包还不熟,之前使用的是 fl_chart,但是它不支持滑动和缩放,你这个包是支持的,而且你这个设计的自定义更加强大,能设计复杂的图表。 但是示例并不多,而且我对 from Leland Wilkinson's The Grammar of Graphics,这种语法也不熟。

希望你能指点下,期待您的回复。

GanZhiXiong commented 1 day ago

@dan12411 我想你应该知道这个问题。 我其实要实现的功能就是,当放大后,如果能够X轴标签不重叠,则显示,重叠则间隔显示。