lunes, 14 de abril de 2008

Mapas con el API de Google Chart

Mi colega Jose Frechín (Tunel Carpiano) me puso hace un tiempo en la pista del API de Google Chart. El Google Chart API permite generar gráficas estadísticas de forma dinámica mediante URLs parametrizadas, por ejemplo:

Si nos fijamos en la URL que genera este gráfico:

http://chart.apis.google.com/chart?
cht=p3
&chd=t:48,45,7&chs=280x120&chl=Si%7CNo%7CNulo
podemos ver como pasamos el tipo de gráfico (cht=p3), los datos (chd=t:48,45,7), el tamaño de la imagen resultante (chs=280x120) así como la leyenda (chl=Si%7CNo%7CNulo). En su día probé un par de ejemplos rápidos pero hasta ayer no encontré un rato para verlo más a fondo. En todo este tiempo este API no ha hecho más que crecer, y ahora nos podemos encontrar con toda una serie de nuevas posibilidades gráficas, entre ellas las sparklines (muy familiares a los usuarios de Analytics)...

el Google-o-meter...

pero sobre todo me ha llamado la atención el poder crear mapas de todas clases. He aquí el resultado de una tarde de domingo (los valores son completamente aleatorios, de hecho la URL es tan larga que al final la terminé generando con un pequeño script en Python :-)

(Martes 15 de Abril. Sigo jugando con el API, este gráfico ha sido realizado con datos de las visitas al blog tomados de Analytics. ¡Gracias a todos por venir!)

Fuente Google Chart API vía Tunel Carpiano. Si te gustó este post puedes suscribirte a través del Feed RSS. (¿Qué es RSS?).

No hay comentarios: