Обновить Google Charts без перерисовки всего графика? - PullRequest
2 голосов
/ 18 февраля 2012

Я создаю страницу, где javascript создает случайные числа, а затем рисует из нее линейную диаграмму Google.идея заключается в том, что данные будут поступать и график должен быть обновлен.Сейчас я перерисовываю диаграмму для каждого нового добавления данных, что означает перерисовку всей диаграммы 20 раз в секунду.Это, однако, значительно замедляет процесс.

Что мне интересно, так это то, есть ли способ добавить строку в Google Charts и вынуть строку (например, Shift и Push) и получить обновление диаграммы без перерисовки?

Если это не сработает, у вас, ребята, есть предложения по инструментам визуализации живых данных?

1 Ответ

0 голосов
/ 18 февраля 2012

Google-диаграммы - это изображения, предоставляемые Google API. Нет возможности изменить только часть изображения, вам нужно загрузить новое изображение. Если вы хотите изменить график, посмотрите на HighCharts. Это пакет диаграмм Javascript, в котором есть примеры, которые вы хотите. D3 также очень мощный, но требует больше работы.

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