Kort fortalt går Googles nye værktøj med Google Chart API ud på, at du laver en lang og kompleks URL. Denne URL indeholder nogle statistiske data og parametre (farver, diagramtype, størrelse o.s.v.), du ønsker at visualisere i et diagram. Dernæst indsættes denne URL i “img” elementet (attributeværdi under src=”") i din HTML kode. Når en bruger kalder dit HTML dokument, så sender Google Chart API et png billede til vedkommendes browser.
Jeg har lavet en demo med et lagkage diagram med befolkningstallene i de 5 regioner i Danmark.
Du kan på min demoside i din browser under vis “Sidens kildekode” se hvordan URL’en er opbygget. Anden version af lagkagediagrammet viser det i en 3D lignende form.
Google Chart API har andre typer diagrammer end lige i lagkagestil. Det er ikke for almindelige dødelige at lave diagrammer på denne måde via en meget kompleks URL. Bemærk, at æ indgår i ordet Sjælland, det kræver så, at man opmærker æ med %C3%A6 i URL’en. Ellers vil Google Chart API ikke returnere æ ordentligt i dit diagram. På samme vis skal Æ,ø,Ø,å og Å opmærkes med special kode. Et godt værktøj til at finde disse koder vil jeg helt klart anbefale Richard Ishidas “Unicode Code Converter v6“.
Hvis Google Chart API skal nå ud til en bredere kreds, så skal der helt klart laves en Google Chart API generator. Indtast nogle værdier (måske import fra regneark) og parametre i en webform og klik på “ok”. Dernæst dannes en HTML kode, der kan “Kopier” og “Sæt ind”
Vil du vide mere om det nye værktøj fra Google.
- Labor Pains hd
- Google Chart API dokumentation (2007)
- Brian Suda (2007) – Tracking Christmas Cheer with Google Charts (her kom min ide med et lagkagediagram fra)
- Marty Alchin (2007) – Google Chart API Revisited





2 Trackbacks
[...] efterlyste i lørdags Google Chart API generatorer til at lave diagrammer på en mere enkelt måde end at skulle opbygge [...]
[...] har tidligere skrevet om Google Chart API (1,2). Problemet med disse diagrammer der dannes fra Google Chart API er, at de ikke er tilgængelige [...]