首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >优化的web图形绘制

优化的web图形绘制
EN

Stack Overflow用户
提问于 2009-02-18 17:15:57
回答 16查看 9.5K关注 0票数 11

看过some suggestions for graphs之后,我想知道对我的问题最好的解决方案是什么。

我想将一个有向图呈现给浏览器中显示的servlet/图片。应该有某种位置的优化。没有对Swing的依赖将是首选。算法并不重要,因为图的结构由业务逻辑决定。也希望能够将标签添加到边缘。如果我能把它作为png/svg来使用,那就太好了。

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

澄清:

1)问题都是关于图的-比如Directed Acyclic Graph -而不是Charts

2) flot,Google charts -不能绘制图表,只能绘制图表,或者我错过了什么?

3)不,我不需要交互

4) graphviz会很好,但是grappa java库太过时了,它是基于swing/awt构建的。虽然理论上可以将swing渲染到图像,但在服务器应用程序中渲染swing并不是我最喜欢的方式。

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

编辑:添加指向维基百科的链接,以澄清图形/图表术语

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2009-03-03 00:18:37

除了等待数周来了解Magic Framework将在一行代码中解决所有问题之外,还有另一种选择,即只需自己编写一些代码来做您想做的事情……(我不是说这是10分钟的工作,但可能是一到两天,你在两周前发布了你的问题……)

例如,你有没有看过Force-based algorithms上的维基百科条目--它有伪代码和一些可能会有帮助的链接。

我假设这是布局算法的问题,而不是创建一个BufferedImage,绘制到它的图形上下文,PNG编码并将其发送到套接字。我不认为你真的需要一个框架来实现这一点。

票数 3
EN

Stack Overflow用户

发布于 2009-02-18 17:21:40

看一看graphviz

票数 8
EN

Stack Overflow用户

发布于 2009-02-28 19:27:01

yFiles可能对此很有用。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/562018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档