Matplotlib-Figur (serverseitig gerendert, Plugin-Beispiel)
Hinweise
- Geplottet werden Dummy Daten, die einem zufällig gewählten Wert anstreben. Zu jedem generierten Wert wird ein zufälliger kleiner Wert als Rauschen addiert.
- Der Schieberegler stellt die Simulationsrate logarithmisch von 0,5 bis 2000 Schritte/s ein.
- Der Server bündelt Punkte zu Batches (20 fps), die Browser-Last ist daher unabhängig von der Datenrate.
- Plots werden mit Plotly generiert, die Funktionen zum Zoomen und navigieren eingebaut haben.
- Die Matplotlib-Figur wird aus den Daten live erzeugt und mit max. 4 fps als PNG gestreamt.
- Neu verbundene Clients erhalten die historischen Daten beim Verbindungsaufbau und laufen denn synchron zu den alten Clients.