7
votes

Visualisation des données et analyse des données à l'aide de bibliothèques WebGL?

  • Je souhaite développer une application WebLInty de données pour analyser la visualisation des données de sperme pour représenter des graphiques graphiques 2D / 3D (chat de ligne, graphique à secteurs, graphiques à barres, etc.). Y a-t-il des bibliothèques open source pour de telles choses dans WebGL? Si ce n'est pas dans Webgl, y a-t-il de telles bibliothèques dans OpenGL ..

  • SI N'EST PAS IN OPENGL Existe-t-il des meilleurs outils (application de bureau ou Web) pour analyser les données de la visualisation des données de cum. Les outils peuvent être comme donnant des volumes d'entrées de données et doivent pouvoir visualiser enfin les données.

  • ou est-il facile pour moi de développer une application WebGL, je devrais pouvoir donner des fichiers .csv ou .xls comme entrée?


4 commentaires

La programmation générale Le travail du GPU n'est pas exactement fort de WebGL. Le fait que cela soit bloqué chez Desktop GL 2.1-Niveaux de fonctionnalité n'aide pas non plus. Vous êtes plus susceptible de trouver des applications GL de bureau, ou mieux encore, des applications OPENCL, qui font le travail. En outre, la plupart des choses que vous trouverez seront conçues pour un type d'analyse de données spécifique. Il n'y aura pas une sorte de modèle généralisé que vous pouvez simplement insérer un certain code dans et obtenir de jolis graphiques.


@Nicolbolas: Je ne pense pas que l'OP veuille faire GPGPU. Il a un ensemble de données et veut l'afficher.


Pourquoi êtes-vous prêt à utiliser WebGL? Avez-vous utilisé à d3.js?


Quelques libs 3D ici: TechSlides.com/50-javascript-charting-and-and- Graphiques-bibliothèques


3 Réponses :


3
votes
  • Je souhaite développer une application WebLImploi de la Web pour analyser la visualisation des données de Sum pour représenter des graphiques graphiques 2D / 3D (chat de ligne, graphique à secteurs, graphiques à barres, etc.). Y a-t-il des bibliothèques open source pour de telles choses dans WebGL? Si ce n'est pas dans Webgl, existe-t-il de telles bibliothèques dans OpenGL ..

    L'étape d'analyse est le plus performant du serveur, où vous pouvez travailler dans un environnement exécuté natif. Sur le côté client (= navigateur) Vous êtes coincé avec JavaScript, et bien qu'il y ait eu d'énormes avancées dans ses performances, en grande partie grâce à des compilateurs juste à temps ciblant le natif, il ne peut toujours pas concurrencer le code compilé ciblé.

    Je ne suis pas au courant des bibliothèques de parcelles spécifiques à WebLL, mais il peut y en avoir.

    • Sinon in OpenGL Existe-t-il des meilleurs outils (application de bureau ou Web) pour analyser les données de la visualisation des données de cum. Les outils peuvent être comme donnant des volumes d'entrées de données et devraient pouvoir visualiser enfin les données.

      Eh bien, il est toujours difficile de réclamer un outil est le "meilleur". Mais ce qui est largement considéré comme l'un des meilleurs kits à outils de visualisation autour de Kitawe http://www.vtk.org (C'est une source ouverte et gratuite).

      Il y a aussi un très beau cadre de visualisation basé sur Python, qui s'appuie sur VTK, appelé la suite de guichets http: // www. enthousiasme.com/ . Je ne l'apprends que pour le moment (je suis entré en contact avec cela il y a seulement 3 jours), mais jusqu'à présent, c'est un très beau de travailler avec chose.

      • ou est-il facile pour moi de développer une application WebGL, je devrais pouvoir donner des fichiers .csv ou an .xls comme entrée?

        Eh bien, WebGL nécessite certainement un peu moins de code de chaudière pour être configuré. Mais vous devrez toujours faire tout le travail de grunt de dessin, c'est-à-dire traduire un tas de nombres en commandes de dessin.

        Cependant, vous aurez du mal à travailler avec des fichiers XLS. Le format est pure binaire et utilise quelque chose appelé "format de fichier structuré", qui n'est pas différent d'un système de fichiers FAT dans un fichier. SFFS gère vraiment leurs données dans des grappes liées. Et après cela, vous devez faire face au codage binaire de XLS. Il y a 3 ans, enfin, Microsoft a publié la documentation sur le format de fichier, mais cela ne permet pas de lire un fichier XLS beaucoup plus facile.

        Les fichiers CSV sont faciles à analyser, mais pourquoi le faire, si vous avez un analyseur dans votre navigateur gratuitement:

        Je recommande de transmettre les données comme JSON, car c'est quelque chose que les clients (= navigateurs) comprennent immédiatement et peuvent se transformer directement en une structure de données utilisable directement.


0 commentaires

0
votes

Nous venons de publier 3D pour Bibliothèque Webgl, Gratuit pour une utilisation non commerciale.
La sortie 3D est effectuée avec

http: //www.steema.com/files/public/teechartar/html5/v2012.12.14.1.4/demos/Canvas/webgl/index.html


0 commentaires

0
votes

Il y a aussi INDUMARTS3D - une bibliothèque de diagrammes Webglag interactive 3D open source. Il est disponible à l'adresse suivante: http://www.inchatts3d.com .

Plusieurs caractéristiques sont les suivantes:

  • Accélération matérielle
  • Pure JavaScript (pas de plug-ins requis)
  • compatible avec les navigateurs modernes
  • entièrement personnalisable
  • Graphiques Multi Series
  • Mises à jour de données interactives / dynamiques.

1 commentaires

Il semble que InchartS3D.com n'est plus là.