Ответ 1
jqChart оптимизирован для обработки большого набора данных.
Там есть тонна библиографических библиотек Javascript. Вот несколько примеров, которые я недавно использовал или исследовал:
Есть еще много примеров действительно интересных вещей, которые вы можете сделать с визуализацией данных на http://d3js.org/.
По моему опыту вы можете использовать ограничения в этих библиотеках (в частности, в highstock), где производительность вашего браузера сильно затруднена в зависимости от количества очков, которые вы хотите показать на диаграмме, и количества графиков, которые вы хотите на данной странице, В этом случае я специально говорю о линейных диаграммах, но я предполагаю, что это относится и к другим типам. Кто-нибудь имеет опыт работы с различными библиотеками диаграмм javascript с большими наборами данных и большим количеством диаграмм на данной странице?
jqChart оптимизирован для обработки большого набора данных.
В настоящее время я пытаюсь найти лучшую графическую библиотеку для предстоящего проекта и, возможно, сравниваю некоторые из упомянутых вами библиотек.
До сих пор я учитывал только время загрузки, и разница в подавляющем большинстве в пользу amCharts. На моей машине Corei3 с IE 9 результаты
HighCharts 2700ms
amCharts 220ms
для HighCharts, я подключил событие load
и
для amCharts я использовал chart.addListener("init", ...)
Я думаю, что amCharts тоже должен быть в вашем списке http://www.amcharts.com/