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.