Я использую линейный график, но он довольно медленно перерисовывается, когда я добавляю новую точку, когда общее количество точек составляет ~ 1200 точек. Конечно, это работает на довольно медленном ПК (~ 600 МГц). Чтение документации Flex о том, как ускорить рендеринг (отключение теней, отключение filterData и т. Д.), Похоже, не помогает. Я привязал свою диаграмму к ArrayCollection (а не к массиву, который использовал ранее, который я обновлял вручную), и, похоже, он не работает быстрее. Документация Adobe, похоже, заставляет меня поверить, что диаграмма смотрит только на то, что изменилось с момента последнего обновления, но я добавляю только одно замечание! Если их информация верна, почему обновление одной точки занимает значительно больше времени (5 секунд), когда у меня ~ 1200 баллов, чем когда у меня только 2 балла (мгновенно)?
К вашему сведению - когда я добавляю новую точку в мою коллекцию ArrayCollection, мне нужно сделать «AC.refresh ()», чтобы получить привязку данных для сбора новых данных. Любые идеи о том, что я могу сделать, чтобы ускорить процесс?