Ich schreibe einige Datenerfassungssoftware und brauche eine GUI-Plotting-Bibliothek, die schnell genug ist, um in Echtzeit aktualisierte Graphen zu erstellen. Ich benutze Nplot, was ziemlich gut für eine kostenlose Bibliothek ist, aber ich frage mich, ob es bessere Bibliotheken gibt (vorzugsweise kostenlos oder billig).Was ist eine gute Plot-Bibliothek für .Net?
Antwort
Nun, nicht frei. Aber wir haben mit Nevron sehr gute Ergebnisse erzielt. Ihre Unterstützung ist auch hervorragend.
Eine weitere gute Option ist TeeCharts.
Vielleicht möchten Sie einen Blick auf Open Flash Chart werfen. Es ist ein Open-Source-Grafik-Tool in Flash integriert und kann dynamisch aktualisiert werden.
Schauen Sie sich die Ajax example für eine Idee, was es tun kann.
Wenn Sie etwas benötigen, um in einer WinForms App anzuzeigen, dann können Sie die kostenlose ZedGraph ausprobieren. Wenn es ASP.NET ist, dann habe ich kürzlich mit einigen großartigen Ergebnissen verwendet.
ZedGraph ist nicht nur WinForms, es gibt auch eine Websteuerung. Es ist sehr gut.
Definitiv für Zedgraph gehen, wir haben dies seit Jahren verwendet und es ist sehr gut in der Echtzeit-Grafik. Zedgraph ist sehr gut dokumentiert und es gibt viele Beispiele zur Verfügung.
Wenn Geschwindigkeit Ihre Hauptsorge ist, nichts besser als TeeChart. Die fastLine-Serie bietet 10 Millionen Punkte pro Sekunde. Und kürzlich haben sie es auch für Echtzeit eingeführt. Ich war überwältigt von der Geschwindigkeit des Plottens.