2012-01-18 71 views
3

我很高兴在图形中使用jpgraph,当需要“动态性”时,我只是添加了图像映射,处理悬停和点击事件等(有点笨拙在jpgraph中,但可能)。用于SVG动态图形的PHP库

但现在我见过pretty cool graphs made in SVG。我不知道SVG中的这种动态性是可能的!

你可以推荐任何SVG动态图形库的PHP可以取代jpgraph在这个意义上?非常感谢。

+0

你可以尝试 - raphael.js – codemaniac 2012-01-18 09:20:41

+2

希望+1,而不是期望获得* PHP/SVG *答案。正如你可以从目前为止的答案中看出的那样,所有的努力似乎都进入了客户端的javascript/canvas解决方案。 – 2012-01-19 11:32:42

+0

谢谢@RobAgar。你能告诉哪个图书馆在[上面的链接]中使用过(http://www.lyzuj.cz/snehova-historie/s%CC%8Cpindleru%CC%8Av-mly%CC%81n-svaty%CC%81-彼得-ECZSPINDLER-5831-cs.jhtml?季节= 2011&TP =1米&REPORT_TYPE = DH&标签= 2个#destLinks)?是服务器端PHP/SVG还是客户端JavaScript?我会说服务器端,但我不确定。 – TMS 2012-01-19 19:43:14

回答

3

许多库正在使用<canvas>而不是SVG。那么,这将取决于你的需求,但D3是非常可观的。

+0

谢谢greut。你有任何这些图书馆的个人经验吗? – TMS 2012-01-19 19:44:19

2

试试这个拉斐尔JS附加的图表。 http://g.raphaeljs.com/

+0

谢谢。你有任何关于这个图书馆的个人经验,你可以评论吗? – TMS 2012-01-19 19:44:42

0

从PHP的角度来看,看看this,看起来不错,维护和互动。不确定它是否涵盖了所有的动态需求。 寻找jpGraph的替代品,它在升级MAMP中的'P'部分后开始引起投诉,我偶然发现了SVGGraph。还没有将我的图表转换为它。