2012-01-18 2 views
3

Я был (вполне) счастлив использовать jpgraph для графиков в PHP, и когда мне нужна «динамичность», я просто добавил карту изображения, обработал зависание и щелчок событий и т. Д. (Немного неуклюжий в jpgraph, но возможно).PHP-библиотека для динамических графиков SVG

Но теперь я видел pretty cool graphs made in SVG. Я не знал, что эта динамичность возможна в SVG!

Вы можете рекомендовать любую библиотеку динамических графов SVG для PHP, которая могла бы заменить jpgraph в этом смысле? Большое спасибо.

+0

вы можете попробовать - raphael.js – codemaniac

+2

+1 в надежде, а не в ожидании получения ответа * PHP/SVG *. Как вы, вероятно, можете сказать из ответов до сих пор, все усилия, похоже, идут в сторону javascript/canvas на стороне клиента. –

+0

спасибо @RobAgar. Можете ли вы сказать, какая библиотека была использована в [выше ссылке] (http://www.lyzuj.cz/snehova-historie/s%CC%8Cpindleru%CC%8Av-mly%CC%81n-svaty%CC%81- петр-ECZSPINDLER-5831-cs.jhtml? сезон = 2011 & ф = 1 м и REPORT_TYPE = дк и вкладка = 2 # destLinks)? Это был серверный PHP/SVG или клиентский javascript? Я бы сказал, серверный, но я не уверен. – TMS

ответ

3

Многие библиотеки используют <canvas> вместо SVG. Тогда это будет действительно зависеть от ваших потребностей, но D3 очень впечатляет.

+0

спасибо привет. У вас есть личный опыт работы с любой из этих библиотек? – TMS

2

Попробуйте Рафаэль JS надстройка для построения графиков. http://g.raphaeljs.com/

+0

спасибо. У вас есть личный опыт работы с этой библиотекой, о которой вы можете прокомментировать? – TMS

0

С точки зрения PHP взгляните на this, который выглядит хорошо, поддерживается и интерактивен. Не уверен, что он охватывает все ваши потребности в динамике. Ищете альтернативу для jpGraph, которая начала вызывать жалобы после обновления части «P» в MAMP, я наткнулся на SVGGraph. Еще не конвертировал мои графики.

Смежные вопросы