рельсы флэш-график / диаграмма плагин - PullRequest
9 голосов
/ 26 мая 2009

Ищу плагин для рельсовых графиков / диаграмм, для рисования гистограмма, гистограмма с накоплением, круговая диаграмма, диаграмма с накоплением, и линейные графики

, которые поддерживают приведенные ниже критерии,
1. Настраиваемая подсказка. Например, когда я рисую сложенный график области, я хочу отобразить все значения оси Y для этой точки оси X в качестве всплывающей подсказки.
2. График должен поддерживать событие клика
3. График должен быть в состоянии отправить как изображение через встроенное вложение.
4. Столбчатый график, на котором должно отображаться значение над полосой.
5. Должен быть в состоянии отключить анимацию
6. Мы можем нарисовать две оси у

Любая помощь высоко ценится.

Заранее спасибо.
Nithy "

РЕДАКТИРОВАТЬ: Я готов приобрести коммерческую лицензию, если его серверы цель.

Ответы [ 3 ]

8 голосов
/ 26 мая 2009

Я не знаю, какие из них будут иметь все функции, которые вы хотите, но я играл с диаграммами некоторое время назад, и это список некоторых возможностей:

  1. Ziya (http://ziya.liquidrail.com/) - плагин Rails
  2. AmCharts (http://www.amcharts.com/) - тот, который я в итоге использовал из-за гибкости - нет плагина rails, но его довольно просто развернуть с помощью поддержки XML с рельсами (я думаю, он экспортирует изображения и имеет все функции, которые вы хотя, возможно, потребуется некоторое время, чтобы понять и полностью использовать его)
  3. Fusion Charts (http://www.fusioncharts.com/)) - хороший вариант, если вы готовы вложить в него немного денег
  4. Gruff (http://nubyonrails.com/pages/gruff) - также плагин rails - я уже не помню, почему я решил против этого, но думаю, что это из-за отсутствия анимации
  5. OpenFlash (http://openflashchart.com/) - мне понравился этот, хотя я просто использовал в качестве доказательства концепции

Я также попробовал Timeplot (http://www.simile -widgets.org / timeplot / ), который полностью написан на javascript, потому что у меня была проблема с количеством точек, необходимых для моих графиков и флеш Решения на основе имеют несколько ограничений на это. Хотя я отказался от него из-за ограничений по времени развертывания.

Надеюсь, это поможет.

3 голосов
/ 24 августа 2011

Проверьте Highcharts http://www.highcharts.com/

Приветствия

0 голосов
/ 28 мая 2009

Я также интенсивно использую AmCharts в сочетании с плагином Ambling Rails.

Если вы пойдете этим путем, знайте, что вы проведете время в справочной документации AmCharts для тонкой настройки параметров ваших диаграмм. Но стоит рассмотреть результаты, которые он дает.

...