Von Yahoo! wurden fünf kostenlose Flash-Komponenten mit dem Namen „ASTRA Components“ bereitgestellt. Besonders interessant finde ich die Komponente ASTRA Charts zum Erstellen von Diagrammen. Außerdem sind in dem Paket eine Tree-, eine Menu-, eine TabBar– und eine AutoComplete-Komponente enthalten.
Astra Charts dient zur Darstellung von zweidimensionalen Diagrammen. Es enthält alle gängigen Diagrammtypen (bars, graphs, pie charts, etc.), auch etwas komplexere Diagramme sind möglich. Die darzustellenden Daten können direkt im Komponenten-Inspektor eingetragen werden. Für Fortgeschrittene ist dies natürlich auch über ActionScript oder XML möglich. Des Weiteren kann das Aussehen den eigenen Wünschen angepasst werden.
Die empfehlenswerten Komponenten sind unter der Open Source Lizenz BSD. Voraussetzung zur Verwendung ist Flash CS3. Viele Beispiele, Quelldateien und die Dokumentation gibt es im Flash Developer Center von Yahoo!.
Link: ASTRA Components (Yahoo, Flash Developer Center)
Link: ASTRA Charts Beispiele
[ad]
Auf der Homepage http://onay.name.tr/?p=53 kann man auch zwei kostenlose Flash-Diagramme finden. Es ist ein Balkendiagramm und ein Kreisdiagramm, die beide ebenfalls über XML funktionieren.
Heute kam FLEXPCharting 1.0 heraus. Kostet 119$, Beispiele kann man sich online anschauen.
http://xpcomponents.com/charting.shtml
Fusioncharts V3 geht bei 69$ los, allerdings ohne Quellcodes. Zu sehen hier: http://www.fusioncharts.com/LiveDemos.asp
AnyChart ist eine kommerzielle Lösung (649$), um Charts bzw. Diagramme in Flash darzustellen.
http://www.anychart.com/products/anychart/gallery/
XML/SWF Charts is a simple, yet powerful tool to create attractive web charts and graphs from dynamic XML data: http://www.maani.us/xml_charts/index.php
Kann mit Einschränkungen kosten verwendet werden. Ohne Einschränkungen liegen die XML/SWF Charts bei 45 $ (Einzellizenz)
FlexChart von Barney Boisver:
„The engine is a Flex app that accepts an XML descriptor file for what to render and how. You can change the type of chart with the dropdown. You can also create your own descriptor in the editor and load it into the chart client-side.“
FlexChart
Bei den Charts/Diagrammen der ASTRA Components hat sich was getan.
– Working with Discontinuous Data
– Use a Line Chart to create a Scatter Chart
http://www.yswfblog.com/blog/2008/05/14/connect-the-dots-astra-line-charts/
Hier noch was interessantes zum Thema Flash + Charts:
http://teethgrinder.co.uk/open-flash-chart/index.php
Also Open Flash Chart ist ziemlich gut, auch wenn einem die Animation beim Tortendiagramm mit der Zeit auf die Nerven geht.
Was mir bei allen Flash Charts aufgefallen ist das es mit dem Ausdruck nicht gut bestellt ist und das man die Dinge auch schlecht in externe Reportings übernehmen kann, das geht natürlich mit Bildern besser.