J'utilise un graphique de type lineseries, mais il devient assez lent à ré-afficher quand j'ajoute un nouveau point lorsque le nombre total de points est de ~ 1200 points. Certes, cela fonctionne sur un PC assez lent (~ 600 MHz). Lire la documentation Flex sur la façon d'accélérer le rendu (désactiver les ombres, désactiver les données de filtre, etc ...) ne semble pas aider. J'ai lié mon tableau à un ArrayCollection (plutôt que le tableau que j'ai utilisé avant que j'ai mis à jour manuellement) et il ne semble pas être plus rapide. La documentation d'Adobe semble me faire croire que le graphique ne regarde que ce qui a changé depuis la dernière mise à jour, mais j'ajoute seulement un point! Si leur information est correcte, pourquoi est-ce que ça prend beaucoup plus de temps (5 secondes) pour mettre à jour un point quand j'ai 1200 points alors quand je n'ai que 2 points (instantané)?Comment accélérer le rendu des cartes dans Flex?
FYI - Lorsque j'ajoute un nouveau point à mon ArrayCollection, je dois faire un "AC.refresh()" pour que DataBinding prenne les nouvelles données. Des idées sur ce que je peux faire pour accélérer le processus?
Avez-vous pensé à faire la moyenne des points pour afficher moins de points sur la grille, puis permettre à l'utilisateur de "zoomer" sur une section de la grille qui affichera plus de points? Comme regarder mois puis zoom sur les semaines dans un mois –