Frage

ich auf einem Diagramm in WPF arbeite, in jedem Abschnitt gibt es Tausende von Punkten zu zeichnen. Die Leistung für diese Grafik-Rendering ist schrecklich.

Hat jemand Erfahrung mit einem Filter haben, der die Grafik mit viel weniger Punkte darstellen wird - ähnlich wie eine Aktie Diagramm zeichnet sich, wenn seine gezoomt werden.

Danke.

War es hilfreich?

Lösung

Wenn Sie über eine grafische Darstellung sprechen, ich nehme an, Sie wie in einem Diagramm bedeuten, anstatt viele Knoten und Kanten (daher die Aktien Beispiel).

Also, vorausgesetzt, das ist der Fall, hier sind ein paar Webseiten abdeckt Algorithmen zur Vereinfachung Polylinien:

http://www.kevlindev.com/tutorials/geometry/simplify_polyline /page2.htm

http://softsurfer.com/Archive/algorithm_0205/algorithm_0205.htm

Sie könnten vereinfachte Polylinie Versionen der Diagrammlinien für verschiedene Skalen (on demand) erzeugen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top