什么是最快,纯粹的Javascript,图形可视化工具包?
这个问题是关于绘制图的工具包(那些由顶点和边组成的东西),而不是通用绘图。
该工具必须能够获得一组顶点和边,计算其布局,并使用与HTML5兼容的画布标记或SVG显示它们。
基于Flash的工具和Java小程序已经不存在了。
作为统一基准,请测量并报告工具包需要多长时间来布局和绘制每个节点具有100个顶点和5个边的Barabasi-Albert图。
这python lybrary演示如何生成它并将其导出为多种格式:
http://networkx.lanl.gov/tutorial/tutorial.html#graph-generators-and-graph-operations
请指明浏览器和CPU。
JavaScript的InfoVis工具包是真棒,我还没有看到它的竞争对手。
数据驱动文档(d3.js)http://mbostock.github.com/d3/在我的经验中相当不错,因为它的扩展性非常好; 可以轻松处理100个节点(或更多?)而无任何停顿
我们生产mxGraph,它是一个完全客户端图形可视化库。 我们针对这一领域精确地进行了优化,而不仅仅是通用绘图,因此我们具有相当大的速度优势,即该领域的兼职项目将无法实施。
链接地址: http://www.djcxy.com/p/29215.html上一篇: What's the fastest, pure Javascript, Graph visualization toolkit?
下一篇: Stack Overflow