2010-02-15 17 views
11

Estoy comenzando un sitio web que necesita una gran cantidad de gráficos sofisticados de múltiples líneas. Veo dos principales candidatos para el trabajocomparación de gráficos flot versus google

  1. Flot
  2. Google Charts

¿Alguien tiene alguna recomendación o preferencias en esta decisión?

+0

Creo que Flot es más bonito, pero así soy yo. –

+0

será interesante tener una respuesta a favor de Google charts, ya que hasta ahora veo que flot es una biblioteca preferida en todas las respuestas – Dennis

Respuesta

14
  • Gráficos de Google: tendrá que llamar a Google cada vez que necesite trazar. ¿Es aceptable hacerlo desde su sitio web?

  • Control: Flot es el claro ganador en esta categoría, ya que tiene un alto grado de control sobre las parcelas. ¡Además, Flot es bastante rápido! Lo he usado personalmente, y una vez que te acostumbras a la API, es genial. Además, hay muchos 'complementos' que se pueden escribir (y algunos están disponibles) para flot. Creo que esta es una gran característica.

En general, yo votaría por Flot.

+0

la licencia es una pesadilla, esa es la razón por la que utilicé flot por encima de los diagramas altos – rickyduck

+0

Flot no tiene una opción de suavizado nativo. Tienes que ejecutar el gráfico a través de un script Smooth() separado. Google tiene una opción simple para suavizar el gráfico. Ver http://stackoverflow.com/questions/16305628/flot-curved-lines-spline-plugin-which-works-with-fillbetween-plugin – Dennis

+0

. Para ser honesto, me sorprende que Flot obtenga el voto en los comentarios y en la respuesta aceptada. ¿No hay proponentes para Google Charts, o Flot es claramente superior? – Dennis

1

Hay muchos complementos agradables para funciones como gráficos de radar (gráficos de araña), diagramas de Gantt, gráficos de clúster, efectos 3D, efectos de degradado y mucho más. Flot también es de código abierto y bajo la licencia MIT, lo que le da completa libertad para usarlo (incluso comercialmente) sin tener que aplicar una licencia similar.

0

¿Qué sucede si Google interrumpe su servicio de cartas? En caso de que se lo pregunte, están en su derecho de hacerlo, y con unos meses de antelación: https://developers.google.com/chart/terms.

Además, los gráficos del lado del cliente serán, naturalmente, mucho mejor para cuadros dinámicos, que es esencialmente el estándar en estos días.

Cuestiones relacionadas