19
Mar
09

membuat grafik chart di php menggunakan google chart api

Sebelumnya saya sudah posting tulisan mengenai cara membuat chart menggunakan PHPlot pada php melalui artikel “Membuat grafik chart di php menggunakan PHPlot”, sekarang kita coba bermain-main chart di php lagi menggunakan Google Chart API.

Cara penggunaannya sangat sederhana dan tidak memerlukan instalasi library tertentu di script php Anda, yang perlu dilakukan hanyalah mengakses alamat http://chart.apis.google.com/chart dengan melewatkan parameter-parameter yang sudah disediakan. Sebagai contoh, mari kita lihat contoh berikut ini:

chart1

Pie chart di atas muncul setelah kita menuliskan URL berikut ini di browser Anda:

http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250×100&chl=Hello|World

Pada contoh URL di atas, kita melewatkan beberapa parameter ke alamat http://chart.apis.google.com/chart, yaitu: chs, chd, cht dan chl. Untuk penjelasannya kurang lebih sebagai berikut:

  • http://chart.apis.google.com/chart? merupakan lokasi Chart API
  • & memisahkan parameter
  • chs=250x100 merupakan ukuran dari chart (dalam pixel)
  • chd=t:60,40 merupakan data dari chart yang ditampilkan
  • cht=p3 merupakan tipe chart
  • chl=Hello|World merupakan label chart

Untuk penggunaannya kita tinggal memasukkan URL diatas ke dalam tag <img> sebagai berikut:

<img src="http://chart.apis.google.com/chart? 
chs=250x100 
&amp;chd=t:60,40 
&amp;cht=p3 
&amp;chl=Hello|World" 
alt="Sample chart" />

*Pastikan untuk mengganti karakter ampersand (&) menjadi &amp;

 

Perlu diketahui bahwa Google Chart API akan menghasilkan gambar dengan format PNG. Beberapa tipe chart yang bisa dihasilkan adalah line, bar, pie, venn diagram, scatter plot, radar, maps, Google-o-meter dan QR codes. Berikut beberapa contoh chart yang bisa dihasilkan.🙂

chart2

 chart3 chart4

 

Untuk ukuran gambarnya, Google Chart API hanya mengijinkan maksimal 300.000 pixel. Itu artinya, hasil perkalian nilai parameter chs tidak boleh melebihi dari angka 300.000. Misalnya angka 1000×300, 300×1000, 600×500, 800×375 dan 375×800 masih diperbolehkan karena tidak melebihi 300.000, tapi nilai 800×600 tidak diperbolehkan karena menghasilkan angka 480.000 pixel.

Untuk manual lengkapnya, silahkan mengunjungi alamat http://code.google.com/apis/chart/. Disana dijelaskan semua parameter yang tersedia untuk menghasilkan tipe chart yang diinginkan.

Satu-satunya kelemahan dari Google Chart API ini adalah harus selalu terhubung ke internet. Untuk sistem yang hanya bisa diakses lokal, sepertinya PHPlot masih jadi pilihan utama. Atau mungkin Anda bisa menggunakan Open Flash Chart biar lebih cantik lagi karena menghasilkan chart berbasis flash. Tunggu saja tulisan berikutnya…😉

Sedangkan kelebihan Google Chart API (seperti yang sudah disebutkan di bagian awal) adalah kita tidak perlu menginstalasi modul-modul tertentu ke script php/html kita.

Semoga bermanfaat…


2 Responses to “membuat grafik chart di php menggunakan google chart api”


  1. 1 bayu.an
    Maret 19, 2009 pukul 2:50 am

    naise inpo por blogger😀


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


arioss

Arsip

Blog Stats

  • 68,494 hits

RSS Fokus ITB

  • Sebuah galat telah terjadi; umpan tersebut kemungkinan sedang anjlok. Coba lagi nanti.

%d blogger menyukai ini: