Frage

Ich möchte Datenvisualisierungen in Desktop-Anwendungen erstellen, indem Frameworks, Sprachen und Bibliotheken, die mit dieser Art von Aufgabe zu helfen. Visualizations sollte interaktiv: anklickbare, ziehbar, kundengerecht, animierte ...

Was würde Ich mag ähnlich gesehen hier auf die Beispiele, etwas zu schaffen: http: //www.visualcomplexity .com / vc /

Dies sind die Links, die ich schon wissen: http://delicious.com/laura_laura/visualization ? SetCount = 100

Die bevorzugte Sprache C ++ / Visual C ++ ist (MFC), weil ich mit ihm vertraut bin, aber jede andere Technologie ist willkommen, würde Ich mag eine Liste machen von „so ähnlich wie möglich“ in Visual C ++ zu „sehr unterschiedlich "von Visual C ++.

WPF, Flex, Adobe Air, aufflackern, Javascript (in einem Browser als Client-seitige Anwendungen mit Zugriff auf lokale Dateien oder als Desktop-Anwendungen ausgeführt werden) sind Möglichkeiten, schreiben alle eine gute Anbindung an Beispiele, Tutorials, Anleitungen, etc ., dass Sie wissen.

Was sind die Lernkurven und Komplexität für die verschiedenen Optionen? Weicht würden Sie wählen und warum? Weiche man haben Sie bereits gearbeitet, und wie war Ihre Erfahrung? Wie würden Sie mit einem Projekt dieser Eigenschaften starten?

War es hilfreich?

Lösung

Ihr Beitrag wird in ihm viel zu viele Fragen beantworten in einer Antwort leicht zu, so könnten Sie re-posting mit spezifischen Fragen versuchen. Datenvisualisierung ist ein sehr großer Bereich der Studie und es ist nicht signifikant unterschiedlich für Web-Anwendungen im Vergleich zu Desktop-Anwendungen.

Einfach gesagt, es ist die Anzeige von Daten in einer Weise, die die Geschichte der Daten visuell erzählt. Es ist besonders nützlich in Fällen, in denen das Volumen der Daten, so dass tabellarische Anzeige nicht wirksam ist. Trends, Ausreißer und Störfälle können manchmal nur gesehen werden, wenn die Daten visuell dargestellt wird. Optisch kann ein einfaches Diagramm sein, oder es kann fortgeschrittenere Visualisierungen wie treemaps oder thematische Kartierung / GIS-Präsentationen sein.

Wenn es ein Gebiet Sie in dem Studium interessiert sind, schauen Sie in:

Edward Tufte - Autor, Professor und Allround-Guru für die Anzeige von Informationen

Many Eyes - von IBM Alphaworks

Verarbeitung - Eine visuelle "Skizzieren" Sprache basierend auf Java

Visualizing Daten - Ein O'Reilly Buch von Ben Fry, einer der die Mitschöpfer der Verarbeitung

Darüber hinaus denke ich, dass Besonderheiten abhängen würde auf das, was Sie erreichen möchten -., Welche Daten analysiert werden, die das Publikum ist, und dem, was die gewünschte „message“ ist

Andere Tipps

Wenn Sie bereit sind, die Flash / Flex / Actionscript / AIR-Entwicklungsplattform zu nutzen, dann werfen Sie einen Blick auf die „Fackel“ Bibliothek, aus dem prefuse Projekt:

http://flare.prefuse.org/

Ich habe nur meine Füße nass mit ihm an diesem Punkt angelangt, aber so weit Ich mag, was ich sehe.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top