Динамически отправлять данные в Highmaps

#javascript #performance #highcharts #developer-tools

Вопрос:

У меня около 200 тыс. записей, которые я отправляю в highmaps, и это снижает производительность, а затем загрузка карты занимает около 30 секунд. Я пробовал разные обходные пути, такие как отключение опции, чтобы только загрузка данных занимала время, но это ни на йоту не увеличило производительность.

Сейчас я пытаюсь загружать данные в highmaps порциями, но в этом случае каждый раз, когда мне приходится обновлять серию диаграмм. Есть ли какое-либо решение для этого или я могу отправлять данные небольшими порциями на карту без обновления всей серии?

Комментарии:

1. Привет @ dev, добавление данных в виде фрагментов — очень хорошая идея. Вы можете использовать addPoint метод с отключенной перерисовкой. Пример с базовыми диаграммами: jsfiddle.net/BlackLabel/9vamdjyw