Bibliothèques de visualisation Web


10

Quelles sont les bonnes bibliothèques de visualisation pour une utilisation en ligne? Sont-ils faciles à utiliser et existe-t-il une bonne documentation?

Réponses:


7

OMI, Protovis est le meilleur et est très bien documenté et pris en charge. C'est la base de mon package webvis R.

Celles-ci sont également très bonnes, bien qu'elles aient plus d'une courbe d'apprentissage:


1
Protovis a l'air génial mais savez-vous quel support de navigateur il a? en particulier IE?
vrish88

2
C'est malheureusement l'un des points faibles de Protovis (mais c'est un problème avec n'importe quelle bibliothèque SVG car IE ne le prend pas en charge). Heureusement, Jamie Love a trouvé une solution en utilisant SVGWeb. Voir ici: groups.google.com/group/protovis/browse_thread/thread/… .
Shane

1
IE 9 prend également en charge SVG - donc tant que vous n'avez pas besoin de travailler avec IE 6 ...
Sharpie

d3 est le successeur de protovis.
ymihere

5

RaphaelJS peut faire des choses assez incroyables et il vient de recevoir un soutien majeur de Sencha (anciennement ExtJS). Raphael est assez intelligent sur les navigateurs en utilisant un backend VML pour Internet Explorer et SVG pour tout le reste. Cependant, la bibliothèque est de bas niveau. Heureusement, l'auteur a lancé un autre projet, gRaphael , qui se concentre sur le dessin de tableaux et de graphiques.

Le projet MIT SIMILE possède également quelques bibliothèques JavaScript intéressantes:

Il existe également un projet de portage de Processing en JavaScript: ProcessingJS

Jmol est une applet Java pour visualiser les structures chimiques, mais elle est utilisée comme moteur d'affichage pour les graphiques 3D dans le système SAGE , qui a une interface graphique entièrement basée sur un navigateur.

Et pour une alternative open source à Google Maps, il y a l'excellente bibliothèque JavaScript OpenLayers qui alimente l'interface de l' OpenStreetMap tout aussi excellent .




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.