我需要在网站中可视化一个非常大的图表(> 100 万),该库应该接收 JSON 并生成一个 png。
我已经用 spfd 尝试了 graphviz,但等待时间太长,用户将无法与 GUI 交互,因此 Cytoscape 或 Gephi 不是一个选项。
另一种选择可能是将 .dot 导出到网络,但我不知道这会有多有效。
我需要在网站中可视化一个非常大的图表(> 100 万),该库应该接收 JSON 并生成一个 png。
我已经用 spfd 尝试了 graphviz,但等待时间太长,用户将无法与 GUI 交互,因此 Cytoscape 或 Gephi 不是一个选项。
另一种选择可能是将 .dot 导出到网络,但我不知道这会有多有效。
http://www.gnuplot.info/和http://dygraphs.com/是我最喜欢的两个网络图表库。绘制一百万个数据点我可能会使用 gnuplot。我会尽可能多地缓存生成的图像,甚至可能批量生成它们,而不是在请求时生成它们。我认为您在尝试通过 JSON 传递数据并尝试呈现图形客户端时会遇到性能问题。