2014-10-14 2 views
2

У меня есть сценарий, который включает в себя множество данных, и я бы хотел загрузить большую часть его динамически.Использование Dygraphs для динамической загрузки плотных данных на основе диапазона

В идеальном случае, когда пользователь загружает веб-страницу с экземпляром Dygraphs, на нем загружаются только данные в некотором предопределенном диапазоне. В то же время селектор диапазона отображает «форму» всех данных.

Кроме того, когда пользователь выбирает другой диапазон, данные для этого диапазона загружаются (позволяет игнорировать проблему перекрытия диапазонов для простоты и предполагать, что все в новом диапазоне будет загружено).

Как достичь этой формы динамической загрузки данных, и в то же время иметь весь диапазон для селектора диапазона.

ответ

5

Один пользователь создал demos, которые делают что-то вроде этого. Об этом в списке рассылки dygraphs был discussion.

Этот подход более подробно описан на демонстрационной странице, но основная идея состоит в том, чтобы загрузить и отобразить грубую версию данных на загрузку страницы, а затем по мере необходимости увеличить ее с помощью более тонких данных.

Другим подходом было бы создать две диаграммы с разными источниками данных: одну для селектора диапазона и одну для масштабированной диаграммы. См. Нижнюю диаграмму на this demo.

Смежные вопросы