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, kde třeba
&chl=2005|%20|...|%20|%20&chxt=x,y&chxr=1,0,82&chds=0,82cht je typ grafu, chd jsou hodnoty, chl popisky, atd. Doporučuji projít dokumentaci s příklady.
Výsledek vypadá nějak takto: