Dneska budu stručný, protože začal nový semestr a já jako vzorný student chodím na všechny přednášky – i na ty ranní, takže jsem unavený a chystám se jít na kutě, neboť mně zítra v 7 ráno čeká další cvičení :-)

Nedávno jsem do jednoho open-source projektu, na jehož vývoji se podílím, potřeboval přidat sekci statistiky a grafy. Už jsem se připravoval, že do něj budu muset nahrávat nějakou PHP knihovnu – parní mlátičku, která tuto práci obstará. Tato představa se mně zrovna dvakrát nezamlouvala, protože už teď projekt obsahuje několik podobných (např. tcpdf na generávání pdf). Proto jsem byl rád, že jsem objevil Google Chart.

Google Chart nabízí jednoduché API, kterému stačí předhodit pouze pomocí GET požadavku parametry  a ono vám vygeneruje obrázek grafu. V praxi to znamená, že do stránky vložíte obrázek jehož atribut src bude např. v mém případě http://chart.apis.google.com/chart?chg=10,10,5,5&cht=lc&chd=t:10,0,1,1,1,1,7,3,9,14,30,19,66,46,...,0,0,0&chs=700x300
&chl=2005|%20|...|%20|%20&chxt=x,y&chxr=1,0,82&chds=0,82
, kde třeba cht je typ grafu, chd jsou hodnoty, chl popisky, atd. Doporučuji projít dokumentaci s příklady.

Výsledek vypadá nějak takto:

Graf

Štítky:, ,

Komentáře:

blog comments powered by Disqus