A API
Google Chart é uma ferramenta on-line desenvolvida pelo Google que possibilita a criação de gráficos dinâmicos através de páginas de internet em minutos, seu funcionamento é bastante simples, ele apenas faz uma requisição HTTP enviando parâmetros e devolve uma imagem no formato PNG com o gráfico solicitado.
Desta forma, rapidamente você pode ter um gráfico para inserir no seu site, blog ou até mesmo para inserir em um documento .doc ou .xls. Esta API possibilita a criação de inúmeros tipos de gráficos, desde gráficos no formato pizza, linhas, barras etc.
O único requisito é que o usuário esteja conectado a internet. Esta ferramenta está agradando a toda a comunidade de programadores, pois é uma forma prática e rápida de ter rapidamente gráficos com aparência profissional. Grande parte da documentação é em inglês, mas com um vocabulário totalmente compreensível.
Como utilizar o Google Chart?
O uso do Google Chart é bastante simples, você coloca na sua tag IMG do HTML o caminho da imagem que o API do Google gera. Não necessitamos importar nenhuma biblioteca ou coisa parecida. O API do Google disponibiliza uma grande variedade de gráficos, desde os mais simples até os mais complexos.
Existem inúmeras customizações que podem ser feitas, desde as dimensões, cores, tipos de preenchimento etc.
O formato que a URL deve conter parar gerar o gráfico é o seguinte:
http://chart.apis.google.com/chart?cht=[tipo de gráfico]&chd=t:[valores]&chs=[dimensões]&chco=[cores]&chtt=[Título]&chl=[parâmetros]
Comece a criação
Os gráficos partem da requisição HTTP da URL que é feita no seu navegador:
http://chart.apis.google.com/chart?
seguida dos parâmetros que desejamos para a criação do gráfico. Abaixo segue alguns parâmetros para a criação dos gráficos com suas respectivas funções:
- CHXL - para criação de rótulos;
- CHDL - legenda;
- CHCO - cores do gráfico;
- CHT - tipo de gráfico;
- CHTT - título do gráfico;
- CHXT - comando para criação dos eixos, como "chxt=x,y";
- CHD - comando com os valores de texto (string) "texto";
- CHTT - sigla para criação do título do seu gráfico, como "chtt=Título+do+meu+gráfico".