背景:1ms来一个float型数据,需要将该数据实时存储到文件中,并且要实时对数据进行二维曲线绘制[横轴是时间,纵轴是数据点],希望绘制出来的曲线能进行缩放,拖曳,根据时间自动平移等功能。
我的问题 [1]因为数据量大,那么如何最好的实现大容量的文件存储?
[2]实时性绘制曲线采用什么控件比较好?
[3]如何对这种大容量、实时的数据实施绘制,避免内存不足带来的问题,还要满足刷新、缩放、拖曳等要求;
我的问题 [1]因为数据量大,那么如何最好的实现大容量的文件存储?
[2]实时性绘制曲线采用什么控件比较好?
[3]如何对这种大容量、实时的数据实施绘制,避免内存不足带来的问题,还要满足刷新、缩放、拖曳等要求;
[2]控件可以自己做一个也可以去www.codeproject.com下载一个,可以搜索real graph什么的,估计有一堆
[3]把采集和显示分开做就行了,数据放到数据库里,通过查询的数量你自己可以控制内存