Graphique dynamique Filtrage
Question
Je travaille sur un graphique WPF, dans chaque section, il y a des milliers de points à dessiner. Les performances pour le rendu ce graphique est horrible.
Quelqu'un at-il une expérience avec un filtre qui représentera le graphique avec des points beaucoup moins - similaire à la façon dont un graphique boursier se dessine lorsque son zoom arrière.
Merci.
La solution
Quand vous parlez d'un graphique, je suppose que vous voulez dire comme dans un tableau plutôt que beaucoup de noeuds et les arêtes (d'où l'exemple de stock).
Donc, en supposant que ce soit le cas, voici quelques pages Web couvrant des algorithmes pour simplifier polylignes:
http://www.kevlindev.com/tutorials/geometry/simplify_polyline /page2.htm
http://softsurfer.com/Archive/algorithm_0205/algorithm_0205.htm
Vous pouvez générer des versions simplifiées polyligne des lignes de graphique pour différentes échelles (sur demande).