Visualisierung | |
Auf dem Server werden die Datensätze in eine Datenbank eingefügt. Diese sogenannte Round-Robin-Datenbank hat die Eigenschaft, dass lange zurückliegende Daten automatisch verdichtet werden, so dass die Datenbank in Ihrer Größe bereits zu Beginn der Erfassung festliegt. Während die Ereignisse der letzten Woche im dreiminütlichen Rhythmus erfasst und gespeichert werden, werden ältere Datensätze nach einem wählbaren Algorithmus z.B. auf stündliche Werte verdichtet. Eine Komponente des Datenbanksystems ist für die Visualisierung der Datensätze ausgelegt, so dass durch Aufruf bestimmter Kommandos gif-Graphiken direkt aus den Datensätzen erzeugt werden können. Hier setzt der Webserver ein, der bei Aufruf der entsprechenden Webseiten durch einen Benutzer on-the-fly, also im Moment des Aufrufs der Webseite, die gewünschten Graphiken erzeugt. Dieses Vorgehen hat gegenüber einem zwar kontinuierlichen aber dennoch statischen Ablegen vorgefertigter Graphiken auf der Festplatte des Webserver erhebliche Vorteile. Durch ein Formular oder direkt durch die URL der Webseite lassen sich in weiten Bereichen variierbare Graphiken erzeugen: Während http://energie.biz-worms.de/solar/mrtg/... ...Graphik.phtml?dauer=7200&source=temp&h=100&w=478 den Temperaturverlauf (temp) der letzten zwei Stunden (dauer in Sekunden) als Graphik der Größe 100 * 478 Pixel hervorruft:
liefert http://energie.biz-worms.de/solar/mrtg/... ...Graphik.phtml?dauer=604800&source=leistung&h=100&w=500 beispielsweise die Leistungskurve der Anlage der vergangenen Woche:
Diese Adressen kann man wie oben angegeben in einen Webbrowser eingeben und erhält damit die gewünschten Graphiken zurückgeliefert. Alternativ kann man natürlich diese Adressen als Bilder in eine Webseite integrieren. | |
| © Markus Eiden. | |
| Inhalt | |
| 12.09.1999 | |