Hi all,

I wrote a small object-oriented library for Google Chart API in PHP 5 for a project of mine where I had to display charts. It eventually evolves into a standalone library that I released open-source a few weeks ago (MIT License). Now I think I'll continue working on this lib, even if the original project if finished. So I'm looking for feedbacks and comments on the existing code base from other users of Google Chart API who are interested in (yet another) PHP library. :-)

My goal when designing this lib was to stay close to the original API, but make it more easy to use. For example to hide an axis in a "lc" chart, instead of a writting a full "chxs" parameter with "_" (underscore) as the 5th value, just call "$axis->setDrawLine(false)" and the library will take care of formatting the "chxs" parameter, adding needed values, etc.

I also often read this group to get new ideas from the issues that are raised here. For example the library has an autoscaling option that take care of the data scaling for text encoding.

For the moment, the library supports Line, Bar, Map and Pie Charts. It also supports (some) Shape Markers, Line Markers, Text markers and (some) Dynamic Icons, so it's possible to create Compound charts. Most of the basic options are implemented (title, legend, color, style, axis, ...) but it's still missing some parameters. Other data format (encoding) are not supported yet.

So if you're interested, you'll find the project homepage here, with source code, documentation and examples:
http://code.google.com/p/googlechartphplib/
(it's better to check out the SVN, more up-to-date and rarely broken)

Doxygen-generated documentation is available here:
http://googlechartphplib.cloudconnected.fr/doc/

What do you think about it? I'm open to every comments, feedbacks, ideas, and even criticism, as long as it is constructive. :-)

Regards

--
Rémi Lanvin

--
You received this message because you are subscribed to the Google Groups "Google 
Chart API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-chart-api?hl=en.

Reply via email to