Палец вверх 1
Перевод
Перевод

варианты создания линейного графика во Flex для веб-приложения с интенсивным использованием данных?

Моя группа работает над научным веб-приложением Flex / AS3, которое интенсивно использует данные. К счастью, задействованы только графики. Однако каждый линейный график может иметь несколько трасс (до 24), и каждая трасса может содержать до 2000 точек. Пользователь должен будет увеличивать и уменьшать масштаб и взаимодействовать с данными (например, с подсказками и т. Д.).

Ответ, который я получаю от разработчиков, состоит в том, что на Flash-графике отображается много данных. По причинам, выходящим за рамки этого поста, мы не можем произвести выборку данных, чтобы уменьшить их размер (это уже было сделано, и характер данных препятствует дальнейшей выборке).

Скорость рендеринга имеет решающее значение для этого приложения. Какую скорость рендеринга я должен ожидать, чтобы компонент линейной диаграммы Flex 4 обеспечивал заданное количество точек (например, 1 секунда для рендеринга 1000 точек?)

Существуют ли продукты, которые лучше справляются с построением больших наборов данных, которые могут быть включены в Flex (я видел онлайн FusionCharts и ZingCharts, но не представляю, как они сравниваются с компонентами Flex)? Из тех, с которыми легко работать, но при этом обеспечивая большую гибкость во взглядах и ощущениях?

flex charts
задан ggkmath 13 янв. 2012 г., 6:31:16
источник

1 ответ

Решение 1
Перевод
Перевод

Я работал с большими наборами данных в гибких диаграммах, и все, что я могу сказать: если ваш главный критерий - производительность, вы выбрали неправильную технологию. Flex удобен для отображения небольших объемов данных, но как только вы манипулируете, скажем, данными с более чем 2000 строками и 10 столбцами, встроенные диаграммы Flex не сработают (но DataGrid поможет). Кроме того, учтите отсутствие компонентов прокрутки / масштабирования и тот факт, что диаграммы Flex уже устарели. Я предполагаю, что самые большие проблемы с большими объемами данных, отображаемых в диаграммах, это необходимость высокого уровня интерактивности и тот факт, что диаграммы не оптимизированы.

Однако есть несколько способов улучшить составление диаграмм Flex: здесь .

Я не пробовал другие фреймворки, но слышал, что AmCharts может дать хорошую производительность ...

В Javascript я предлагаю вам взглянуть на DyGraphs .

ответ дан LoremIpsum 13 янв. 2012 г., 18:46:19
источник