GWT JSON на основе клиентской части (несколько друг над другом) перетаскиваемых диаграмм данных - PullRequest
0 голосов
/ 07 декабря 2011

Использование GWT на стороне клиента и .NET C # на сервере, где JSON - это транспорт данных.Я хотел бы отправить коллекцию точек данных и связанных данных подсказок в браузер / клиент для нескольких типов данных, и я ищу библиотеку диаграмм на стороне клиента, которая бы конкретно поддерживала следующее:

  1. Нарисуйте линейный график для каждой совокупности точек данных для каждого типа данных один над другим (т. Е. По одной строке для каждого типа данных).
  2. Уметь щелкать мышью и перетаскивать все диаграммы (вместе) простонапример, карты Google, не видя излома в линейном графике, пока есть данные по обе стороны временной шкалы
  3. Возможность манипулировать событием клика на графике, чтобы запросить дополнительную подробную информацию с сервера за время (чтобы показать во всплывающем окне)

В настоящее время я создаю битовые карты / тайлы на сервере, сохраняю их во временном хранилище в памяти и затем отправляю их в браузер, что, как я полагаю, не будетмасштабируется, когда число клиентов растет, а также очень медленно / неэффективно.Любые предложения будут высоко оценены.

1 Ответ

0 голосов
/ 08 декабря 2011

Для GWT существует несколько инструментов для построения графиков на стороне клиента.
Вот список диаграмм, которые имеют оболочки gwt и графики поддержки линии:

В качестве альтернативы вы можете реализовать свои диаграммы также с помощью каркаса:

Почти все вышеупомянутые библиотеки диаграмм должны поддерживать требование 1 (с накоплением данных) и 3 (взаимодействие). Для требования 2 (поддержка перетаскивания) вам, вероятно, придется сделать это самостоятельно или расширить библиотеки диаграмм.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...