2010-04-01 55 views
0

我想尝试使用SVG作为显示数据驱动图形,图表等的方式。数据以xml形式存在,我将使用XQuery生成xml。我应该考虑用什么选项(例如,图形库)来从xml创建SVG?非常感谢。svg数据可视化

+1

XSLT?或者你的意思是渲染渲染SVG到一些图形格式? – lexicore 2010-04-01 21:01:07

回答

0

下面是W3C的一个示例,它使用Javascript来创建堆叠条形图作为xml中的SVG。我想做类似的事情,但使用图形库(或???)代替js来处理轴,标签,标题,数据点等的构建。根据玩这个的结果,下一步将会是用户与图形的交互。谢谢。

1

如果您正在使用Java中的SVG工作,你可以考虑:

蜡染大得多(与吨的其他东西),所以如果SVG蝾螈为你工作,我会去那。

但是,我不确定您的问题,但是,您是否在寻找与SVG一起工作的东西或创建SVG的东西。如果是后者,SVG是XML,所以你可以使用你的XQuery来创建SVG输出(然后可以通过SVG插件在浏览器中解析,或者使用Java处理上述建议之一)。希望有所帮助。

1

SVG的一条途径是使用AT的& T的GraphViz包 - 使用XQuery从XML中以点格式生成中间文本文件,并使用GraphViz进行图形布局和SVG生成。