Ich muss ein Dashboard in eine JavaScript-Anwendung, die ich erstelle, einfügen. Die Google Visualization API würde alle Funktionen bieten, die ich suche, außer dass ich ein Werkzeug brauche, das ohne Internet-Zugang funktioniert und in meine Anwendung eingebettet werden könnte.Diagramm-Tool ähnlich wie Google Visualization
Meine Hauptanforderungen:
- Standard-Kreis-, Balken- und Liniendiagramme
- schweben und Verhaltensweisen Onclick
- Datenaggregation: Summe, Durchschnitt usw. (wie Google Datentabellen)
- Zeitskala mit Zeitbereich Filter
- Nice zu haben: Heat-Karten, Messgeräte, Geokarten, Gantt, etc.
Alternativ wäre ich an Empfehlungen zu einem Grafik-Toolkit interessiert, das ein guter Ausgangspunkt wäre. Ich habe gute Dinge über d3.js gelesen, aber es gibt nicht viel Dokumentation herum. Ich habe nicht einmal gefunden welche Browser d3 unterstützt (ich brauche IE 7).
hilft Wenn Sie D3 Dokumentation suchen, versuchen https://github.com/mbostock/d3/wiki/API-Reference. Es gibt noch mehr Tutorials und solche, die aus dem Wiki verlinkt sind. – mbostock
@mbostock thx. Dort habe ich nachgesehen, aber ich habe keine Antworten auf einfache Fragen gefunden, wie zum Beispiel welche Browser unterstützt werden oder eine Liste von Plugins/Modulen. – Christophe
Siehe README für Browser-Unterstützung. https://github.com/mbostock/d3/blob/master/README.md Wir haben noch keine Plugin-Module formalisiert, aber es gibt viele Beispiele, die Sie auf der Wiki-Homepage finden können. – mbostock