2010-01-22 3 views
4

Я хотел бы отобразить кучу данных в значимом виде с помощью визуализации на сайте.Веб-визуализация данных?

Я экспериментировал с RaphaelJS библиотеки, но производительность на IE8 страшен и HTML5 холст еще широко не поддерживается.

Итак, у меня осталось Flash и любые существующие библиотеки.

На стороне вспышки, похоже, много, но из-за этого я немного потерян и не имею возможности экспериментировать с каждым из них.


(я перечислю все библиотеки, которые люди отмечают здесь.)

Flash/Flex:

Javascript:

Java:


Помощь будет очень высоко ценится. Благодаря!

ответ

2

Если вы в конечном итоге происходит с Flash, рассмотрим следующие библиотеки визуализации. Мой личный фаворит - Flare, но компоненты Flex Charting, возможно, имеют самую легкую кривую обучения.

+0

Благодарим за включение в список! : D С демо, это действительно здорово! – RadiantHex

2

Почему бы не обработать или обработать JS?

http://processing.org/

http://processingjs.org/

+1

** IE не поддерживается! ** С сайта processingjs.org "Processing.js явно разработанный для браузеров, которые поддерживают элемент HTML5 ." – RadiantHex

+0

http://excanvas.sourceforge.net/ – Bob

+0

вот реализация реализации в silverlight http://paulirish.com/work/canvasShims/ – Bob

1

Мы используем Google ExplorerCanvas для поддержки IE, а затем холст на основе библиотеки участка. Я не исчерпывающе рассматриваю производительность, но она работает достаточно хорошо для нас в IE 8.

+0

Я боюсь, что он использует VML, как это делает RaphaelJS, производительность которого на IE8 вяло. – RadiantHex

+1

Вот тест, который кажется мне в IE 8. http://excanvas.freehostia.com/callout-speech-bubble-excanvas-example.html Ваши потребности могут быть разными. –

3

Возможно, вы захотите проверить Google Visualizations API Gallery (которые отличаются от API-интерфейса графического интерфейса). Это коллекция различных визуализаций в разных браузерах. Некоторые из них во Flash, другие - статические изображения. Кроме того, некоторые интегрируются с GWT.

alt text alt text http://code.google.com/apis/visualization/documentation/gallery/images/icon-imageareachart.png alt text http://code.google.com/apis/visualization/documentation/gallery/images/icon-areachart.png alt text alt text

+0

Спасибо за ваш ответ! Визуализации Google действительно выглядят хорошо. – RadiantHex

1

В many-eyes.com есть несколько прекрасных визуализаций, которые, как мне кажется, принадлежат IBM. Я не знаю, что они используют: какой-то Java-апплет ...

+0

Спасибо. Они выглядят хорошо, но я действительно боюсь использовать Java на веб-странице! У 30% моих пользователей нет установленной Java. – RadiantHex

+2

Я подозреваю, что они используют Prefuse (http://prefuse.org) и/или свое собственное домашнее программное обеспечение. Flare, о котором говорилось выше, является следующим поколением Prefuse. –

1

Как насчет таблицы? Tableau Public (или Tableau Server для частных сайтов) предоставляет быстрый и гибкий инструмент для построения визуализации данных, который может быть встроен без каких-либо плагинов. Тем не менее, он не даст вам полного программного контроля, - он предназначен для аналитиков.

Смежные вопросы