我想将SVG作为一种显示数据驱动的图形、图表等的方式进行试验。数据以xml的形式存在,我将使用XQuery来生成xml。从xml创建SVG时,我应该考虑哪些选项(例如,图形库)?非常感谢。
发布于 2010-04-14 11:31:07
如果您正在使用Java中的SVG,您可以考虑:
http://xmlgraphics.apache.org/batik/
蜡染要大得多(有很多其他的东西),所以如果SVG Salamander适合你,我会用它。
但是,从您的问题中,我不能确定您是在寻找与SVG一起工作的东西,还是在寻找创建SVG的东西。如果是后者,则SVG是XML,因此您可以使用XQuery创建SVG输出(然后可以在浏览器中通过SVG插件解释输出,或者使用Java语言根据上述建议之一进行处理)。希望这能有所帮助。
发布于 2010-04-27 02:01:03
实现SVG的一种方法是使用AT&T的GraphViz包-使用XQuery从XML生成点格式的中间文本文件,并使用GraphViz进行图形布局和SVG生成。
发布于 2010-04-02 21:01:17
这里有一个来自W3C的示例,它使用Javascript从xml创建一个堆叠条形图作为SVG。我想做一些类似的事情,但使用图形库(或?)而不是js来处理轴、标签、标题、数据点等的构造。根据处理结果,下一步将是用户与图形的交互。谢谢。
https://stackoverflow.com/questions/2563546
复制相似问题