当前位置:  开发笔记 > 编程语言 > 正文

优化的网络图形绘制

如何解决《优化的网络图形绘制》经验,为你挑选了3个好方法。

看过图表的一些 建议后,我想知道什么是我的问题的最佳选择.

我想将有向图呈现给浏览器中显示的servlet /图片.应该有某种优化的位置.不依赖于Swing是首选.算法并不重要,因为图的结构由业务逻辑决定.期望能够向边缘添加标签.如果我可以将其作为png/svg服务,那将是最佳选择.

你会推荐哪个图书馆/服务?

澄清:

1)问题是所有关于图形 - 如有向无环图 - 非 - 图表.

2)flot,谷歌图表 - 无法绘制图表,只有图表,或者我错过了什么?

3)不,我不需要互动

4)graphviz会很好,但格拉巴java库已经过时了,它是基于swing/awt构建的.虽然从理论上讲可能会对图像进行摆动,但在服务器应用程序中这不是我最喜欢的方式.

5)使用不在本地托管图像的在线服务是可以的.

编辑:添加指向维基百科的链接以阐明图表/图表术语



1> Stephen Doyl..:

看看graphviz



2> RexE..:

yFiles可能对此有用.



3> runako..:

Graphviz的点组件怎么样?它生成图形(不是图表),输出到PNG和SVG,并支持标记边缘.你可以用shell来生成你需要的图像,然后返回一个引用它的img标签.或者,您可以返回一个img标记,该标记引用将生成必需图形(或检索缓存副本)的URL.这是点信息:

http://www.graphviz.org/pdf/dotguide.pdf

您可能还会看一下WebDot,它显然是为此目的而设计的:

http://www.graphviz.org/webdot/

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有