Инструменты построения графиков для отчетности - PullRequest
0 голосов
/ 13 июля 2009

Какие инструменты для построения графиков доступны на рынке для сравнения. Он должен поддерживать как Java, так и .NET. Это может быть как с открытым исходным кодом, а также стоимость. Пожалуйста, укажите тип лицензии. Упомяните, что нужны любые другие внешние программы, такие как Flash player или другие внешние плагины Любые учебные / примеры ссылок для каждого, если это возможно / доступно. Он не должен поддерживать реальное время, но графики должны радовать глаз.

Ответы [ 6 ]

1 голос
/ 13 июля 2009

мы используем http://www.amcharts.com (среди прочих), что довольно неплохо и дешево (на основе флэш-памяти)

0 голосов
/ 13 июля 2009

Вы можете взглянуть на JFreeChart . Я видел, как он широко используется в некоторых довольно (толстых) клиентских интерфейсах.

Он лицензируется под GNU LGPL .

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

0 голосов
/ 13 июля 2009

Если вы счастливы вызвать удаленный веб-сервис, взгляните на Google Charts

0 голосов
/ 13 июля 2009

Я использовал JFreeChart и нашел его очень полезным. Существует большое количество типов диаграмм и структур. Кроме того, вы можете контролировать формат вывода, что позволит вам встраивать его в большинство приложений. В настоящее время мы используем его в бэкэнд-процессе, который использует клиентский интерфейс .Net.

Лицензия - GNU LGPL.

0 голосов
/ 13 июля 2009

Посмотрите на этот список Инструменты для составления графиков и отчетов с открытым исходным кодом на Java. Наиболее часто используемым инструментом отчетности в мире Java является JasperReports, которым я и пользуюсь на работе.

0 голосов
/ 13 июля 2009

Я использовал FusionCharts (коммерческий) в прошлом. Он основан на флэш-памяти и использует XML для структурирования базовых данных, поэтому его довольно легко интегрировать с любым языком. Существуют дополнительные базовые API, доступные для использования с различными языками (включая JSP и ASP.NET). Их галерея в http://www.fusioncharts.com/Gallery/Default.asp

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