我想创建一个基于节点的图形,它是数据驱动的,并且是实时工作的。数据是以随机时间间隔接收的,因此轮询不起作用。我以JSON对象流的形式发布数据。我搜索并浏览了很多库,但没有一个库能够解决这个问题,因为数据到达的速度快于库处理它的速度。有时,速度高达每秒70个事件,这使得当前的库,如VivaGraphJS和Arbor.js无法使用。有很多用于创建实时图表的库,但我找不到用于基于节点的图表的库。你们谁能推荐一个可以处理这个问题的库?
发布于 2013-06-29 01:50:59
您尝试过D3.js库吗?虽然它不是专门基于图形的(它是一个数据驱动的库),但它对于显示信息很有用,并且有许多应用程序使用图形。
也许它可以帮助处理您的数据。但这只是一个想法,我还没有尝试过你正在处理的流频率。
在这里可以看到一些显示图形数据时的漂亮示例:
http://bl.ocks.org/mbostock/929623
http://redotheweb.com/CodeFlower/
https://stackoverflow.com/questions/17361155
复制相似问题