我想尝试使用SVG作为显示数据驱动的图形,图表等的方式。数据以xml形式存在,我将使用XQuery生成xml。我应该考虑从xml创建SVG的选项(例如图形库)?非常感谢。
答案 0 :(得分:1)
如果你正在使用Java中的SVG,你可以考虑:
蜡染更大(有很多其他东西)所以如果SVG Salamander为你工作,我会选择它。
但是,我不确定你的问题是,你是否正在寻找可以使用SVG或创建SVG的东西。如果是后者,SVG是XML,那么您可以使用XQuery创建SVG输出(然后可以通过SVG插件在浏览器中解释,或者使用上述建议之一在Java中处理)。希望有所帮助。
答案 1 :(得分:1)
SVG的一个途径是使用AT& T的GraphViz包 - 使用XQuery从XML生成点格式的中间文本文件,并使用GraphViz进行图形布局和SVG生成。
答案 2 :(得分:0)
以下是W3C中使用Javascript从xml创建堆积条形图作为SVG的示例。我想做类似的事情,但使用图形库(或???)而不是js来处理轴,标签,标题,数据点等的构造。根据玩这个的结果,下一步将是用户与图表的交互。感谢。
答案 3 :(得分:0)
查看ChartSVG。