¿Sabe si hay alguna biblioteca de gráficos SVG + js similar a http://www.amcharts.com/ (Flash). Necesito proporcionar una funcionalidad de gráficos interactivos de aspecto agradable en un navegador que no admite Flash pero que es compatible con SVG.Biblioteca de gráficos Svg
Respuesta
Deberá ser un poco más específico acerca de las características que necesita, pero es posible que desee consultar PlotKit.
La API de visualización de Google tiene algunos gráficos SVG que puede usar http://code.google.com/apis/visualization Si bien esto no es una biblioteca AVG, es un gráfico.
Raphaël también podría ser útil; echa un vistazo a gRaphaël-Charting Plugin: tiene ejemplos realmente impresionantes.
¿Has echado un vistazo ZingChart? Reproduce gráficos en HTML5 Canvas, SVG y Flash (y VML para versiones anteriores de IE).
Estoy en el equipo. Puede comunicarse con nuestro equipo en support [at] zingchart.com si tiene alguna pregunta, o mencionar/seguirnos al http://twitter.com/zingchart.
-Andrew
Dependiendo de los requisitos de licencia y características que tiene algunas opciones. SVG no es compatible desde IE 6 a IE8, por lo que puede encontrar algunas bibliotecas que utilizan canvas para ejecutar en IE y otras que usan VML para ejecutar en IE.
Plotkit es una biblioteca mixta SVG + lienzo, última versión es un poco anticuado (0.9.1 lanzado el 29 de agosto de 2006) BSD licencia.
Elycharts es una biblioteca SVG + VML (usando RaphaelJS bajo el capó) con un buen conjunto de características, interactividad y animaciones geniales. (última versión 2.1.3 de diciembre de 2010) Mit licenciado.
g.raphael es una biblioteca SVG + VML (que usa RaphaelJS, del mismo autor de RaphaelJS). Es muy bueno para infografías, menos bueno para gráficos clásicos. (última versión 0.4.1 de 2009) Mit Licensed.
Grafico es de nuevo una biblioteca SVG + VML (de nuevo basada en RaphaelJS). Tiene muchos más tipos de gráficos que gRaphael o Elycharts pero menos opciones/configurabilidad que Elycharts. Licencia MIT.
Google Chart Tools proporciona gráficos basados en SVG + VML. Es de uso gratuito, pero no encontré los términos completos de la licencia. También proporciona un editor (incluso si no es fácil de encontrar en su sitio)
D3.js Es una biblioteca de JavaScript para manipular documentos basados en datos. D3 te ayuda a dar vida a los datos usando HTML, SVG y CSS.
También tienen alguna opción comercial:
ZingChart - Esta es la única biblioteca que permite SVG, VML, lona y flash con el fin de apoyar a todos los dispositivos que hay. Es caro pero muy completo.
HighCharts - Una muy completa biblioteca SVG + VML que tiene una muy buena documentación y un conjunto de características muy completo. Tiene una licencia gratuita para uso personal pero muestra una interpretación muy "estricta" de personal y su propio blog no puede considerarse "personal", es por eso que lo muestro en "opciones comerciales".
Olvidé escribir sobre "Ico", otra biblioteca SVG + VML (Raphael). Puede encontrarlo en github porque su sitio no funciona: https: // github.com/uiteoi/ico –
Otra opción comercial: SmartClient y SmartGWT soportan gráficos SVG + Canvas + VML desde IE6 en adelante, y también admiten dispositivos móviles (Android/iOS). Consulte http://blog.isomorphic.com/html5-charts-with-mobile-support/ –
No se olvide de la publicación original: http://www.amcharts.com/ ya no es solo flash. Tienen javascript y gráficos de flash, y puedes usarlo gratis si quieres el enlace. Me parece realmente bueno. – Michael
Ahora amCharts proporciona gráficos SVG y todavía generan gráficos de Flash para navegadores antiguos que no soportan SVG .
amCharts de apoyo todos los navegadores modernos, incluyendo las versiones modernas de Firefox
, Chrome
, Safari
, Opera
y Internet Explorer
. También se ejecuta en dispositivos móviles con tecnología de iOS
(iPad
, iPhone
, iPod Touch
) y Android Honeycomb
.
Buenas cosas, ¿eh? http://www.amcharts.com/
Parece que ahora se está recurriendo a VML. – Nux
D3 es una biblioteca bastante buena de código abierto que utiliza SVG.
- 1. Clojurescript, JavaScript, SVG, Gráficos, Gráficos
- 2. Gráficos Firefox SVG borrosos
- 3. Generación de gráficos SVG en JavaScript
- 4. Control para renderizar gráficos SVG?
- 5. Biblioteca rápida de gráficos
- 6. Biblioteca de gráficos para Qt
- 7. Biblioteca de gráficos Haskell simple?
- 8. biblioteca de gráficos para scala
- 9. Biblioteca de gráficos para Ruby
- 10. Objetos gráficos SVG/vector operaciones booleanas (unión, intersección, sustracción)
- 11. biblioteca de gráficos que puede editar gráficos arrastrando puntos?
- 12. Permitir que los gráficos SVG se desborden fuera del elemento svg que contiene
- 13. Biblioteca de creación SVG para Java
- 14. Biblioteca de teoría de gráficos para Smalltalk
- 15. Biblioteca de generación de gráficos dirigida C#
- 16. Obtener tamaño de los gráficos SVG mediante javascript
- 17. Biblioteca de gráficos vectoriales para Common Lisp
- 18. ¿Qué biblioteca de gráficos .net debo usar?
- 19. GraphViz: ¿qué biblioteca de gráficos usar?
- 20. Biblioteca para usar SVG en Windows Forms/WPF?
- 21. ¿Una biblioteca para convertir svg en imágenes?
- 22. ¿El mejor dispositivo para gráficos SVG en R?
- 23. No se pueden mostrar gráficos SVG en Internet Explorer 8
- 24. alternativas de canvas HTML5 para d3.js, biblioteca de visualización de gráficos
- 25. Ruby Support para SVG
- 26. SVG alternatives?
- 27. svg diagrams using python
- 28. ¿Qué biblioteca de gráficos usa GitHub en su página de Gráficos?
- 29. ¿Qué biblioteca (gratuita) puedo usar para crear gráficos de gráficos de superficies 3D en C#?
- 30. Biblioteca de gráficos Boost: inserción de bordes lenta para gráficos grandes
Las visualizaciones tienen algunas limitaciones de las que debe tener cuidado, como el hecho de que necesita una conexión a Google. – nick