Библиотека графических изображений javascript
Я ищу красивую графическую библиотеку для JavaScript, которая может обрабатывать следующие типы графиков:
- Линейные графики
- Гистограмма
- диаграммы рассеяния
- Графики движения
Я пробовал инструменты Google Chart, но у них нет хорошей диаграммы гистограмм (и я не могу заставить их график движения работать нормально, даже отключился от моего веб-сервера Apache).
Я надеюсь, что там есть приличная библиотека, которая может поддерживать все эти функции, однако, если нужно, я могу включить две разные библиотеки (глядя на инструменты Google Chart, gRafael, flotr и rgraph прямо сейчас - ни один из которые, как представляется, включают все требования, которые у меня есть).
Ответы
Ответ 1
Я удивлен, что никто еще не упомянул JQPlot
. Я не совсем уверен, что он сделает все, что вам нужно, но это очень, очень способная библиотека. Это в jQuery, просто чтобы отметить.
Демос JQPlot здесь
JQPlot может соответствовать всем вашим потребностям, кажется:
- Линейные графики JQPlot поддерживает их просто отлично, как и следовало ожидать.
- Гистограммы Гистограммы - это просто гистограммы, так что это должно быть хорошо. Цветовая гистограмма будет состоять только из
1px
широких полос
- Scatterplots Границы рассеяния также прекрасны
- Диаграммы движения Я думаю, вы имеете в виду участки пузырьков, которые JQPlot также выполняет
Ответ 2
graphael поддерживает несколько типов графиков.
https://stackoverflow.com/questions/1571016/raphael-js-tutorial содержит полезные советы.
Ответ 3
Я столкнулся с этим вопросом, исследуя ту же тему. Поскольку я не был полностью доволен ни одним из вариантов, я создал i3d3, довольно простая библиотека на основе D3.js, который может удовлетворить ваши потребности. Пока это хорошо работает для нашего проекта (система мониторинга проекта астрофизики частиц высоких энергий) и по крайней мере еще один проект в дикой природе.