【发布时间】:2013-05-30 06:48:51
【问题描述】:
我正在寻找一个库,它可以提供节点和边,并生成一个布局良好的所有节点的坐标列表。但是,应该可以为 一些 提供固定位置,但不是所有 布局算法应该尊重的节点。
到目前为止我已经尝试过graphviz(fdp,neato),它似乎无法保持某些节点的位置并围绕它们构建布局。
该库必须可与 python 一起使用,因此它应该是 python 或 c/c++,以便我们可以编写自己的绑定。
以下图片准确地说明了我正在寻找的内容(这是 uDraw 项目,它似乎不作为库存在)。
【问题讨论】:
-
你找到解决这个问题的方法了吗?
-
我正在研究与 3d 空间中的部分图类似的东西,但这很难。您必须以某种方式存储相对于较大节点的坐标,除非您想在每次更新时将整个图形数据发送给客户端。我还没有解决方案。你有没有发现什么有用的东西?
标签: layout graph nodes graphviz