2015-01-06 4 views
1

Я посмотрел на d3.js, но, похоже, он не работает хорошо для больших наборов данных. Я могу попытаться переключиться с svg на холст и увидеть эффект, не имеет ли у кого-либо представления о том, как хорошо это работает для больших наборов данных.Каков наилучший механизм сетевого графика для больших наборов данных?

Или я должен смотреть в vivagraph.js или другой графический движок?

Кроме того, я видел похожие сообщения по одному и тому же вопросу, но ответы были от 3 лет назад, поэтому я ищу, чтобы увидеть, что что-то новое лучше.

Благодаря

ответ

1

В зависимости от определения большой, D3 еще может работать для вас. Если использовать холст, вы можете получить до низких тысяч узлов и 10000 или около краев:

http://bl.ocks.org/emeeks/e330141d1279c6115a3a http://emeeks.github.io/introspect/block_block.html

Если вы имеете дело с более, чем в браузере, есть некоторые интересные решения по горизонт, который использует WebCL и WebGL, такие как https://github.com/Superconductor/superconductor, которые могут делать массивные сети и связывать края и т. д.

+0

Можете ли вы найти пример связывания кромки с помощью сверхпроводника? любой с pixi.js? – user305883