Google Chart API

19/08/2009 00:00
B2e5b349bbd1afd8f168c288eb97ed18

O Google Charts API é uma ferramenta muito útil e interessante para quem desenvolve aplicações web e quer gerar gráficos de uma forma dinâmica. Esta API caracteriza-se pela facilidade de utilização e implementação, não sendo necessária a instalação de qualquer software ou frameworks. Para a sua utilização, basta o URL da API no qual serão referenciados os dados e características necessários para gerar o gráfico pretendido.
Como resposta ao URL e parâmetros nele inseridos, a API gerou uma imagem PNG. Podem ser gerados outros tipos de gráficos, com diversas cores e outros atributos, é isso que iremos ver a seguir.
Os parâmetros estão separados por "&". Podem ser especificados quantos parâmetros se desejarem e pretenderem. http://chart.apis.google.com/chart ?cht=p3 &chd=t:60,40 &chs=250x100 &chl=Hello|World Claro que a utilização deste API não se resume à aplicação em URLs. Uma vez que é gerada uma imagem, é essa mesma imagem que será utilizada no layout de uma aplicação ou site. Para isso deveremos inserir a URL pretendida numa tag de imagem, como se fosse um arquivo *.jpg, *.gif ou *.png. <img alt="Gráfico de barras verticais com dois conjuntos de dados: um dos conjuntos tem cor azul escuro e o segundo está empilhado em azul claro " src="http://chart.apis.google.com/chart?cht=bvs&chs=200x125&chd=t:10,50,60,80,40|50,60,100,40,20&chco=4d89f9,c6d9fd&chbh=20"/> As URLs abaixo irão retornar o gráfico pizza e o gráfico de barras, representados na imagem, respectivamente: http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World http://chart.apis.google.com/chart?cht=bvs&chs=200x125&chd=t:10,50,60,80,40|50,60,100,40,20&chco=4d89f9,c6d9fd&chbh=20