看过一些关于图表的 建议后,我想知道最适合我的问题的是什么。
我想将有向图呈现到浏览器中显示的 servlet/图片。应该对位置进行某种优化。最好不要依赖于 Swing。算法并不重要,因为图的结构是由业务逻辑决定的。也希望能够将标签添加到边缘。如果我可以将其作为 png/svg 提供,那将是最佳选择。
您会推荐哪个图书馆/服务?
澄清:
1)问题都是关于 Graphs - like Directed Acyclic Graph - NOT - Charts的。
2)flot,Google Charts - 无法绘制图表,只能绘制图表,还是我错过了什么?
3)不,我不需要交互
4) graphviz 会很好,但是 grappa java 库已经过时了,并且是建立在 swing/awt 之上的。虽然理论上可以将摇摆渲染到图像上,但在服务器应用程序中这不是我最喜欢的方式。
5) 可以使用不在本地托管图像的在线服务。
编辑:添加了指向 Wikipedia 的链接以阐明图形/图表术语