lunes, 16 de noviembre de 2009

Gráficas en la web con XML/SWF Charts (I)


En esto del mundo del Desarrollo, tarde o temprano suele ocurrir. La necesidad de mostrar información, de cualquier naturaleza, en algún tipo de presentación más o menos tabular, tiende irremisiblemente a la aparición de gráficas.

  Y no unas gráficas sencillas cualquiera, no. El cliente siempre desea que se hagan todo tipo de parafernalias más o menos necesarias como pueden ir desde presentar múltiples series en la misma gráfica, a mostrar puntos de datos 'calientes', etc. cuanto más espectaculares mejor. Estas espectativas habitualmente provienen de 'lo que he visto en mi aplicación de escritorio' o un ActiveX maravilloso, pero que, vaya casualidades de la vida, no funciona en otros navegadores que el IE.

  Para el 99% de los casos actuales, las gráficas se quieren incluir en una web que cumpla las espectativas de espectacularidad y que, por supuesto, se vean en 'todos los navegadores', por lo que el problema ya está servido.

  En estas estabamos cuando aparece por el camino XML/SWF Charts: una potente herramienta Flash para construir gráficas que toma la información de un XML. Da igual que lenguaje vayas a utilizar para tu web, simplemente tendrás que generar un XML y pasarlo al Flash.
  XML/SWF Charts ofrece una presentación Flash realmente espectacular, que debe satisfacer gran parte de las necesidades que puedan aparecer relativas a gráficas. Esta realmente muy bien documentada, contando con múltiples ejemplos y con una documentación de referencia breve pero muy útil.

  En líneas generales, las ventajas que ofrece son:
  • Independencia total de la presentación de la gráfica. Simplemente hay que preocuparse de la generación de un XML que contiene tanto los datos como las opciones de visualización. El flash hace todo lo demás.
  • Múltiples tipos de gráficos y posibilidades de visualización.
  • El fichero XML de entrada puede ser generado dinámicamente (PHP, ASP, etc.) simplemente pasandole como xml_source la url correspondiente.A esta url se le pueden incorporar los parámetros que necesitemos para generar el XML correspondiente.
  • Dispone de un subconjunto de métodos que permiten la comunicación entre javascript y el flash y viceversa. No es extremadamente completo pero suficiente para unos requisitos normales.
  • Posibilidad de construir gráficas conjuntas de diferentes tipos, por varios métodos.
 
  En próximas publicaciones sobre este elemento veremos los detalles de configuración.

[Continúa en: Gráficas en la web con XML/SWF Charts (II)]

No hay comentarios:

Publicar un comentario

 

Bombero Tecnológico Design by Insight © 2009