在网页中绘制图表是否有good javascript library?我想要一个现代的HTML5库,最好使用canvas和/或webgl。我have found a couple of good web libraries while {{3}但是它们不会缩放到我正在操作的图形的大小(最多2000个顶点+ 20000个边缘),像researching这样的桌面软件可以很容易地处理它们,或者它们是基于flash / silverlight的。所以,我最好的发现是基于Gephi d3.js。如果他们使用implementation algorithm内置一些基于弹簧/力的布局/聚类Seadragon-style也会很好。
答案 0 :(得分:12)
答案 1 :(得分:10)
D3.js(您在问题中提到的)似乎是现有的最佳JavaScript图形库。它非常快,可以处理基于力的布局,并允许缩放。
Collapsible force-based layout example
Another answer on Stack Overflow讨论了D3.js更彻底的缩放。
答案 2 :(得分:5)
看看EXT.js,它可以使用相同的代码库渲染到canvas,svg和mobile。产品比可视化引擎还要多得多。这是一个完整的客户端框架。值得一看。
答案 3 :(得分:2)
答案 4 :(得分:2)
SigmaJS适用于JS网页中的图形。