寻找基于Java的服务器端可视化工具来绘制数据流图表

时间:2012-05-25 15:13:15

标签: spring java-ee data-visualization

后台:我正在使用Javacript InfoVis Toolkit(JIT)在Web浏览器中向用户显示图表,该图表显示我们正在开发的元数据存储库的数据流。它生成一个SpaceTree图,显示节点和箭头,以演示一个数据元素(文件中的字段)如何流入另一个数据元素。 (参见附图)我的应用程序的基本架构是基于Java EE Spring 3 IoC / Hibernate的Web应用程序,带有GWT前端。

问题:我现在需要在服务器端生成许多这些图表作为Excel报表的附件。当然,JIT是一个javascript实用程序,在服务器端生成Excel报表时无法使用。我一直在研究SVG和VML,但是没有找到一个服务器端Java库,它将为我用JIT创建的图像文件创建相同类型的图表。我希望我整合到我的应用程序中的任何技术都是完善的并且具有BSD许可。

由于我是stackoverflow的新用户,他们还不允许我上传图像,所以这里是我在客户端使用JIT生成的示例图的链接,供您参考。 http://i892.photobucket.com/albums/ac130/originalthought/lineage_diagram.jpg

1 个答案:

答案 0 :(得分:0)

我见过这个库http://jlink.sourceforge.net/,虽然我还没有用过它。或者看看这个答案https://stackoverflow.com/a/8125091/1437586