Categoriën
Eigen werk
Internet algemeen
Online marketing
Trends
Usability
Webdesign
Zoekmachine optimalisatie
Zoeken
Archief
september 2011
november 2010
oktober 2010
mei 2010
maart 2010
december 2009
november 2009
juli 2009
juni 2009
april 2009
maart 2009
februari 2009
december 2008
november 2008
oktober 2008
september 2008
augustus 2008
juli 2008
mei 2008
april 2008
december 2007
juli 2007
juni 2007
mei 2007
april 2007
maart 2007
februari 2007
januari 2007
december 2006
november 2006
oktober 2006
september 2006
augustus 2006
juli 2006
april 2006
Blogroll
Hardcopy
Usarchy
AMT studios
Emarky
Chapter 42
SearchWritten
Brand Merchandise
Gadgetfacts
SEO Handleiding
Een weblog over webdesign & internet
Grafieken genereren met Google Chart API
Google biedt inmiddels een uitgebreid scala aan gratis tools die het leven van webontwikkelaars moeten vereenvoudigen.
Van deze zogenaamde API's (application programming interface) is de Google Maps API waarschijnlijk de bekendste, maar er zijn ook API's om koppelingen met YouTube en Picasa mogelijk te maken, om RSS feeds in een website op te nemen, online betalingen af te handelen, customized zoekmachines te bouwen en ga zo maar door.
Een overzicht van de beschikbare API's vind je hier.
Vandaag is er weer een nieuwe API aan de lijst toegevoegd, namelijk de Google Chart API. Deze maakt het toevoegen van dynamisch gegenereerde grafieken kinderlijk eenvoudig.
Hoe werkt het?Simpel: voeg een image tag toe aan je html welke linkt naar een Google pagina en een aatal parameters bevat, en Google geeft je een PNG met daarin de gegenereerde grafiek.
Zo zal het aanroepen van de volgende url onderstaande taartgrafiek opleveren:
http://chart.apis.google.com/chart?cht=p3&chd=s:hW&chs=250x100&chl=Hello|World
Natuurlijk zijn er bestaande technieken die meer mogelijkheden bieden in zowel functionaliteit als grafische weergave.
Zo hebben wij voor een recentelijk afgeronde opdracht gebruik gemaakt van de software van FusionCharts, welke op basis van Flash werkt. Hiermee kunnen de meest fantastische (3D)grafieken gegenereerd worden, inclusief animatie indien gewenst.
Maar ondanks (of eigenlijk juist: vanwege) de eenvoudige opzet van de Google Chart API is het met een beetje creativiteit toch mogelijk om redelijk gecompliceerde grafieken te genereren. Google biedt hiermee een voortreffelijke dienst aan voor iedereen die dynamisch gegenereerde grafieken in zijn/haar site op wil nemen. Zeker het overwegen waard dus.
Rest alleen nog de vraag: hoe denkt Google hier op termijn geld aan te verdienen?
Voor de liefhebbers hebben we hieronder nog een aantal voorbeelden van Google Chart grafieken op een rijtje gezet:



7 december 2007
Goed spul jongens! Had het nog niet gezien, dus dank je wel, zal d'r eens mee gaan spelen :)
7 december 2007
Waar zouden we op internet zijn zonder Google ??
ATsites
7 december 2007
Ok, de eerste FeedBurner probeerselen zijn klaar.
7 december 2007
Nice! Dat heb je snel voor elkaar :)
Toont gelijk aan dat Google hier toch weer een mooie nieuwe service heeft neergezet.
Waar haal je eigenlijk die feedreader data vandaan? Tenminste, ik neem aan dat dat real time data is?
12 december 2007
Had de Chart van Google nog niet gezien. Zeker makkelijk systeem, gaan we onthouden.
Voor de liefhebbers nog wat meer info / links over API's:
Alles over API's @ the next web (slideshare)
18 september 2008
Waar zouden we op internet zijn zonder Google ??
greets Urlaub Bayern
12 december 2008
Thanks you mucuk :p
28 december 2008
Erg handige API maar wat nu als deze service eruit ligt? dan liggen meteen al je grafieken eruit..
31 augustus 2009
Uhm google heeft de hoogste uptime van ongeveer alle bestaande siste :) Dus ook die van je eigen (oftewel je eigen host zal vaker down liggen als google).
4 augustus 2010
We hebben deze techniek toegepast om de grondwaterstanden in de gemeente Alkmaar te publiceren. Erg krachtig!
11 augustus 2010
Bedankt voor deze uitleg en de voorbeelden!