当前位置: 首页 > 知识库问答 >
问题:

为Cytoscape js中使用的Cytoscape桌面获取位置

漆雕育
2023-03-14

所以,我的网络真的很大,3000个节点和7000条边。所有的提前布局算法都会使浏览器冻结。我的想法是在json中使用预先计算的位置,我将加载到Cytoscape JS中。我认为使用预先计算的位置会使渲染更快更轻。

共有1个答案

国兴贤
2023-03-14

您可以在

  • 浏览器,然后使用FileSaver(或调试控制台中的copy())保存布局结果,
  • node.js(直接使用cytoscape.js),然后使用fs.writefile()
  • 保存布局结果
  • Node.js使用Cytosnap(它使用Phantom),然后使用fs.writefile()
  • 保存布局结果
  • Cytoscape桌面软件,方法是导入JSON,运行布局,然后导出JSON(仅适用于非服务器、非自动化的使用,即只有少数图形)。
 类似资料:
  • 问题内容: 我在Windows上使用Python,并且希望脚本的一部分将文件从某个目录(我知道其路径)复制到桌面。 我用这个: txt文件的名称为While (具有完整路径)。 我得到错误: 有什么帮助吗? 我希望脚本可以在任何计算机上运行。 问题答案: 您可以用来获取路径。现在,它实际上是在尝试查找而不替换实际路径。 也许像这样:

  • 我目前正在Ubuntu 14.04台式机上运行Jenkins实例。我已经通过WAR发行版安装了Jenkins,并在主机上运行Jenkins作为服务。 我正试图进入詹金斯家。Jenkins wiki上的日志文档中描述的日志文件。访问此文件的目的是确保在Jenkins web UI不可用且Jenkins出现问题的情况下,我们可以使用日志。 正如文档所示,我查看了/var/log/jenkins/中的内

  • 然后指向 如果我为其中任何一个指定了新值,那么将发生变化 如果我更改,那么在中可以看到

  • 问题内容: 嗨,我写了一个应用程序,获取当前的纬度和经度并将其转换为相应的地址。我可以获取纬度和经度,但是如何使用json将其转换为相应的地址。我是json的新手。我尝试了一些示例代码,但没有得到地址 这是我的代码 请帮助我 提前致谢 问题答案: 要改回可读格式,您也可以使用Geocoder,但有时由于Google Play服务问题而无法正常工作。我将这个json地理编码用作第二种选择,以防万一。

  • 问题内容: 我使用reactjs并想处理带事件的滚动。 首先,我使用绘制了帖子列表。 其次,通过按列表中的每个帖子,它将显示帖子详细信息并滚动到顶部(因为我将帖子详细信息置于页面的顶部位置)。 第三,通过单击帖子详细信息,它将返回以前的帖子列表,但是我希望网站将滚动到要单击的帖子的位置。 我这样使用: 单击事件以查看帖子详细信息: 我想获取的状态,然后可以按滚动到所点击帖子的位置。 问题答案: 这