2010-03-23 10 views
9

Piszę aplikację jQuery, aby umożliwić analizę danych za pomocą wizualnych wskazówek. Moje dane są pobierane za pośrednictwem XMLHttpRequest w postaci JSON. Wizualne wskaźniki obejmują histogramy, linie iskier i różne inne typy wykresów. Chodzi o to, że użytkownik może zawęzić dane za pomocą różnych widoków wizualnych.Czy istnieje wtyczka jQuery lub biblioteka JavaScript, która umożliwia prezentację diagramu Venna?

Moje pytanie brzmi zatem: poza API Google Chart, czy istnieje sposób JavaScript prezentujący diagram Venna?

Warunek: brak Flash.

Płótno jest dopuszczalne.

Odpowiedz

9

Jednym słowem:

Raphael

+0

Wow, nigdy o tym nie słyszałem. Wielkie dzieki. Nie specyficzne dla jQuery, ale mimo to użyteczne. Chciałbym móc przypisać dwie odpowiedzi. – knowncitizen

+0

To działa wspaniale z jQuery, nawiasem mówiąc :) – jvenema

+0

Czy Raphael nie jest tylko biblioteką do rysowania? Nie widzę tam gotowych do użycia diagramów Venna. – serg

2

Alternatywnym podejściem do wektora oparte Raphael byłoby processing.js który jest oparty na płótno. Powiedział, że Rafael jest również bardzo ładną biblioteką rysunków.

+0

To prawda, ale Raphael ma wsparcie dla IE, podczas gdy processing.js nie, a także używa SVG/VML, które są "prawdziwymi" elementami DOM, które obsługują zdarzenia DOM. – jvenema

+0

Nie kłócę się z zaletami jednego nad drugim, po prostu przedstawiając alternatywę; Osobiście preferuję grafikę opartą na wektorach każdego dnia. IE można łatwo obsługiwać za pośrednictwem excanvas Google (http://excanvas.sourceforge.net). – awesomo

+0

Wow, jestem trochę zaskoczony, że nie myślałem o processing.js - dziękuję. – knowncitizen

Powiązane problemy