Bibliothèque de dessin graphique à grande échelle basée sur le Web [fermé]

Est-il bonne bibliothèque javascript pour tracer des graphiques dans une page web? Je veux une bibliothèque HTML5 moderne qui utilise de préférence canvas et / ou webgl. Je AI trouvé a couple des bien web bibliothèques alors que recherche mais ils ne s'adaptent pas à la taille des graphiques sur lesquels j'opère (jusqu'à 2000 sommets + 20000 arêtes)qu'un logiciel de bureau comme Gephi peut facilement gérer ou ils le sont flash / silverlight-basé. Donc, jusqu'à présent, ma meilleure trouvaille est un d3.JS Basé sur implémentation. Ce serait aussi bien s'ils avaient un layouting/clustering automatique basé sur le ressort/la force algorithme intégré aussi avec style Seadragon zoom .

21
demandé sur pathikrit 2012-02-29 01:27:45

5 réponses

J'ai trouvé exactement ce que je cherchais dans Cytoscape

11
répondu pathikrit 2013-05-28 00:20:12

Il semble que D3.js (que vous avez mentionné dans votre question) Est la meilleure bibliothèque graphique JavaScript existant. Il est très rapide, peut gérer les mises en page basées sur la force, et permet le zoom.

Exemple de mise en page pliable basée sur la force

Une autre réponse sur Stack Overflow traite de D3.js zoom plus à fond.

8
répondu Tyler Eich 2017-05-23 12:33:36

Jetez un oeil à EXT.js , Il peut rendre à canvas, svg et mobile avec la même base de code. Il y a beaucoup plus au produit que le moteur de visualisation. C'est un framework client complet. Bien la peine de regarder.

5
répondu Diodeus - James MacFarlane 2012-02-28 21:34:41

Quelques options supplémentaires

Http://javascript.open-libraries.com/utilities/drawing/10-best-javascript-drawing-and-canvas-libraries/

Ou à coup sûr, vous pouvez pousser Raphael http://raphaeljs.com/ mais c'est svg

Vieille École http://www.walterzorn.de/en/index.htm

2
répondu elmuchacho 2012-03-12 11:22:50

SigmaJS est bon pour les graphiques dans la page web via JS.

Http://sigmajs.org/

2
répondu Sergey92zp 2014-03-06 11:17:21