我一直在使用Chart.js
我有一张显示多条线的图表。该图显示的是每单位时间药物浓度的变化,我希望在各种场景的(即实时、x2、x4、x8等)中运行此图,因此,当下一秒到来时,我希望该图表使用新的计算数据更新,然后刷新/更新图表。
//simDur is the duration i want the simulation to run for eg 1hr/3600secs
for(t=0; t < simDur; t++)
{
timer(); //function awaits here for the next second to arrive
generate
我需要创建在线仪表板使用数据从SQL数据库从windows server 2012。此仪表板应包含图表,并且应能够自动刷新数据。
我最大的问题是如何从windows服务器访问那个SQL文件(大约600mb)。
制作基于php的图表并不是什么大事,我也找到了很多提供在线图表的在线服务,但我的问题是我如何连接它,因为,我可以复制数据库,并从它制作图表,但它需要是win服务器和我要放置仪表板的网站之间的“实时”连接,因为这是制作自动刷新图表的唯一方法(至少我认为是这样)。我也曾想过与dropbox自动同步,然后以某种方式与dropbox建立连接,但我认为这是不可能的。任何帮助都将受到高度的感谢。
我们使用socket库从我们的服务中下载数据。我正在执行以下操作,将此数据发送到zingchart (在对数据进行消息处理之后):
myChart.series[0].values.push([xVal, yVal]); // index 0 is hard coded for demo
但是图表不会刷新。我们希望它们看起来像是实时的。