SIMILE Timeplot: Aus Datenreihen Kurvendiagramme erzeugen

image

Mit SIMILE Timeplot kann man aus Datenreihen Kurvendiagramme erzeugen und diese direkt in die eigene Website einbinden. Das Vorgehen ist sehr ähnlich wie bei Google Maps: Etwas JavaScript reicht, um die Datenquelle zu spezifizieren und das Aussehen der Grafik zu definieren. Und weil die Grafik bei jedem Seitenaufruf neu gezeichnet wird, kann man auch Realtime-Daten darstellen – etwa Temperaturverläufe, Aktienkurse oder Umsatzzahlen.

image

Ähnliches kann man auch mit der Google Chart API (obige Abbildung) erreichen – Prinzip und Resultat sind allerdings unterschiedlich. Ein Google Chart wird allein durch den Aufruf einer URL mit einem mehr oder minder komplexen QueryString erzeugt, Timeplot erfordert JavaScript. Google Chart kann eine ganze Reihe unterschiedlicher Diagrammtypen generieren (z.B. Balken-, Torten- und Mengendiagramme), Timeplot ist auf Kurvendiagramme über einer Zeitachse limitiert. Google Chart liefert rein PNG-Grafiken ohne Interaktivität aus – Timeplot blendet beim Mouseover die aktuellen Daten ein und öffnet per Mausklick Infofenster mit weiterführenden Informationen. Und last but not least ist Timeplot Open Source (BSD Licence), während die Google Chart API zwar kostenlos, aber nur gemäss diesen Terms of Service genutzt werden darf.