Gráficos de alta resolución basados ​​en la web

Estoy buscando una manera de crear gráficos de panel basados ​​en la web que permitan detalles.

He explorado las bibliotecas habituales de jQuery como Flot, jqplot, morris, etc., y aunque todas son bonitas, simplemente no ofrecen la resolución que necesito para ciertos gráficos.

Por ejemplo, queremos monitorear los movimientos de archivos de nuestro sistema durante un día para mostrar cuándo nos quedamos atrás. Cada 5 segundos hay un punto de datos. Haga los cálculos y durante una jornada laboral de 8 horas, son muchos píxeles para dibujar.

La mayoría de las bibliotecas se agruparán o cortarán, lo que puede arruinar los puntos de golpe que más nos interesan. En un div de 500 px de ancho, con más de 5000 puntos, no puede colocar 10 puntos en 1 píxel.

¿Cual es la solución?

Por ahora, estamos usando Excel, ya que es la única herramienta que hemos encontrado capaz de graficar de esta manera, contabilizar los puntos altos y agrupar más puntos promedio. Nos preocupamos más por los valores atípicos. Pero este también es un proceso manual y se envía por correo electrónico después del hecho. Contamos con un marco de panel y datos disponibles en formato JSON, solo necesitamos un visor para ello. Las tesis deben ser lo más dinámicas posible.

¿Alguna sugerencia?

Escribir su propio script simple que crea SVG sería una buena solución.

Respuestas (1)

Essential Chart for JavaScript puede trazar todos los 5760 puntos en su ejemplo y permitirle desplazarse por ellos. Aplicación de muestra simple: enlace .

Todo el conjunto de controles está disponible de forma gratuita a través del programa de licencia comunitaria , si reúne los requisitos. Nota: Trabajo para Syncfusion.

Parece una suite muy agradable con buenos gráficos. Desafortunadamente, soy comercial y tengo opciones para obtener licencias no mit-/gpl en este momento.
@briansol Essential Studio para comercial de JS . Solo mencioné la opción de licencia comunitaria ya que más personas están interesadas en la versión gratuita.
Que muchos de nosotros somos - ¡sí! :-)