Sigma.js 上的大型数据集
Large dataset on Sigma.js
我目前正在使用 sigma.js 开发一个项目,我需要显示存储在 JSON 文件中的大量节点和边(每个大约 10000 到 100000 个) .但是当我在每次刷新时加载 JSON 时,库变得很慢,而且当它向我显示图形时,它没有 space 节点。我想知道是否有人知道如何很好地表示这种数据集。
老实说,我也遇到了同样的问题,如果有帮助的话,我认为 Gephi.org 教程的书籍示例仍然是最好的。
目前我正在包括来自 cloudflare 的 sigmaJS,但我对此没有任何建议。
就像你用 link 将库替换为 cloudflare 一样,就像用于 phaser.io 中解释的 git 存储库甚至 tweenJS 使用相同的方式(这是方式的网络开发人员在 Twitter 上查看#indiedev #indiegamedev,这很有帮助)
<script src="sigma.min.js"></script>
<script src="sigma.parsers.json.min.js"></script>
threejs 随机粒子可视化在 20K 个点上表现非常好。
https://threejs.org/examples/#webgl_points_random
将一些工作重新用于网络显示,但好处是您可以利用 GPU 进行渲染。
我目前正在使用 sigma.js 开发一个项目,我需要显示存储在 JSON 文件中的大量节点和边(每个大约 10000 到 100000 个) .但是当我在每次刷新时加载 JSON 时,库变得很慢,而且当它向我显示图形时,它没有 space 节点。我想知道是否有人知道如何很好地表示这种数据集。
老实说,我也遇到了同样的问题,如果有帮助的话,我认为 Gephi.org 教程的书籍示例仍然是最好的。
目前我正在包括来自 cloudflare 的 sigmaJS,但我对此没有任何建议。
就像你用 link 将库替换为 cloudflare 一样,就像用于 phaser.io 中解释的 git 存储库甚至 tweenJS 使用相同的方式(这是方式的网络开发人员在 Twitter 上查看#indiedev #indiegamedev,这很有帮助)
<script src="sigma.min.js"></script>
<script src="sigma.parsers.json.min.js"></script>
threejs 随机粒子可视化在 20K 个点上表现非常好。
https://threejs.org/examples/#webgl_points_random
将一些工作重新用于网络显示,但好处是您可以利用 GPU 进行渲染。