图形布局和重新排列
我正在尝试做一个半自动图形布局程序。读取输入后,程序应生成一个图形(具有指定的布局)。棘手的部分是用户应该能够选择节点的子集并使用另一种算法重新排列这些节点(同时将其余节点保存在原始位置)。我已经浏览过 graphviz,虽然这个选项是可能的,但它非常有限(仅使用“pin”与“neato”和“fdp”算法......我希望我的图表是定向的)
另一个要求是价格..我已经看到 yworks 可以做我需要的事情,但它是付费的...
在这一点上,我将采用我能得到的任何语言,
目前我正在尝试 graphsharp,但文档非常差
I'm trying to do a semi-automated graph layout program. After reading the input, the program should generate a graph (with a specified layout). The tricky part is that the user should be able to choose a subset of the nodes and rearrange those with another algorithm (while saving the rest in their original position). I've went through graphviz and while this option is possible it is very limited (using "pin" only with the 'neato' and 'fdp' algorithms... i would prefer my graph to be oriented)
another requirement would be the price.. I've seen that yworks can do what i need but its paid for...
at this point I'll take any language I can get thanx
currently I'm trying out graphsharp but the documentation is very poor
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您对半自动图形布局感到满意,那么您可能会执行以下操作(我在过去):
I希望这有帮助。
If you're happy with semi-automated graph layout, then what you might do is the following (which I did in the past):
I hope this helps.