Question

Je souhaite créer des visualisations de données dans des applications de bureau, à l'aide de cadres, de langages et de bibliothèques qui facilitent ce type de tâche. Les visualisations doivent être interactives: cliquables, déplaçables, personnalisables, animées, etc.

Ce que je voudrais créer est similaire aux exemples présentés ici: http: //www.visualcomplexity .com / vc /

Ce sont les liens que je connais déjà: http://delicious.com/laura_laura/visualization ? setcount = 100

Le langage préféré est C ++ / Visual C ++ (MFC) car je le connais bien, mais toute autre technologie est la bienvenue. J'aimerais faire une liste à partir de "aussi similaire que possible". à Visual C ++ pour "très différent" à partir de Visual C ++.

WPF, Flex, Adobe Air, Flare, Javascript (s'exécuter dans un navigateur en tant qu'applications côté client avec accès à des fichiers locaux ou en tant qu'applications de bureau) sont des possibilités, postez de bons liens vers des exemples, des tutoriels, des procédures, etc. que vous connaissez.

Quelles sont les courbes d’apprentissage et la complexité des différentes options? Lequel choisirais-tu et pourquoi? Avec lequel avez-vous déjà travaillé et quelle a été votre expérience? Comment voulez-vous commencer avec un projet présentant ces caractéristiques?

Était-ce utile?

La solution

Votre message contient beaucoup trop de questions pour pouvoir y répondre facilement en une seule réponse. Vous pouvez donc essayer de les republier avec des questions spécifiques. La visualisation de données est un domaine d'étude énorme et ne diffère pas beaucoup des applications Web par rapport aux applications de bureau.

En termes simples, il s’agit de l’affichage des données de manière à en raconter l’histoire. C'est particulièrement utile dans les cas où le volume de données est tel que l'affichage sous forme de tableau n'est pas efficace. Les tendances, les valeurs aberrantes et les événements anormaux ne sont parfois visibles que lorsque les données sont représentées visuellement. Visuellement, il peut s’agir d’un graphique simple ou de visualisations plus avancées telles que des treemaps ou des présentations cartographiques / SIG thématiques.

Si vous souhaitez étudier, étudiez-le:

Edward Tufte - Auteur, professeur et gourou complet pour l'affichage d'informations

nombreux regards - d'IBM AlphaWorks

Traitement - Un visuel " sketching " langage basé sur Java

Visualisation des données - Un livre O'Reilly de Ben Fry, l'un des les co-créateurs de Processing

Au-delà de cela, je pense que les détails dépendraient de ce que vous voulez accomplir: quelles données sont analysées, qui est le public cible et quel est le "message" souhaité est.

Autres conseils

Si vous souhaitez utiliser la plate-forme de développement Flash / Flex / ActionScript / AIR, consultez la rubrique "flare". bibliothèque, du projet prefuse:

http://flare.prefuse.org/

Je ne fais que me mouiller les pieds à ce stade, mais jusqu'à présent, j'aime ce que je vois.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top