Google Charts ile anında dinamik grafikler oluşturun

Google verdiği hizmetlere bir yenisini daha ekledi. Bilindiği üzere web sitelerine grafikler koymak zaman zaman problem olabiliyor. Google’un buna bir çözümü var: Google Charts.

Google ilk olarak kendi içinde kullandığı bu API‘yi herkese açmaya karar vermiş. Üstelik API gibi terimler aklınızı karıştırmasın. Kullanımı oldukça basit bir şekilde grafikler yaratmanız mümkün.

Sistem kısaca şöyle çalışıyor. Siz bir URL giriyorsunuz. Bu URL’ye eklenen parametreler de grafiğin detaylarını içeriyor. Google da bu URL isteğine cevap olarak size bir .PNG dosyayı döndürüyor. İsterseniz bu resmi kaydedebilir, isterseniz dinamik olarak HTML kodunuzun içine ekleyebilirsiniz.

Bir sürü şekilde de grafiğinizi çıkartıyor. Buradaki örnekte sadece basit çizgi grafik olmasına rağmen Google Charts, pasta grafikten Venn diagramına kadar başka seçenekler de sunuyor.
Kısa bir örnek:

SuAygırı.com’un üç günlük ziyaretçi verileri:

Bu grafiği aşağıdaki HTML isteği ile elde ediyoruz.

http://chart.apis.google.com/chart?

chs=200×125 – Grafik boyutu (Piksel)
&chd=s:9a1 – Veriler (basit veri girişinde 9: 61′e küçük a harfi ise 26′ya denk geliyor.)
&cht=lc – (Grafik tipi lc=Line Chart)
&chxt=x,y (hem x hem de y başlıkları gözüksün demek)
&chxl=0:|5-12|6-12|7-12|1:||60+ (x vey başlıkları)

Bu kadar basit. Eğer bunu sayfanıza direkt olarak koymak isterseniz. Bu satırı <img src=”grafik_kodu” /> etiketinin içine ekleyebilirsiniz.

Daha ayrıntılı bilgi için Google Charts sayfasına bakabilirsiniz.