Leg*_*end 17 javascript performance d3.js force-layout
我正在使用d3.js生成由50K节点组成的图形的力导向布局.对于任何低于5K的东西,图书馆都可以创造奇迹.我通过更改引用来直接使用d3.js示例页面中的示例,以便加载我的json文件.
有没有提示加速渲染?如果还有其他选择,那也会很好.
nra*_*itz 12
我怀疑你会发现任何可以在强制导向布局中渲染50K节点而不减速爬行的选项 - 大多数实现都是O(n3),我不认为D3有任何不同.
如果可以接受离线工具,您可以查看Gephi,这是一个基于桌面的工具,可以处理非常大的图形.
对我来说,当通过d3力导向图显示大量数据时,动画非常慢.
当我需要显示大量节点/链接时,我的计划是删除动画并使用静态力导向图.也许你可以尝试一下?是的,它不那么有趣,但是一旦你有很多节点,我认为动画没有用.
| 归档时间: |
|
| 查看次数: |
11300 次 |
| 最近记录: |