2009-11-02 86 views
3

我正在尋找一個合適的軟件包(免費或其他)來複制IBM的Many Eyes Visualizations Bubble Chart在我們的應用程序中的功能(主要在視覺系)。下面附上我正在談論的屏幕截圖。理想情況下,它執行以下操作:替代許多眼睛氣泡圖

  1. 使用ether flash或javascript進行渲染。
  2. 能夠每天至少生成一次圖表。
  3. 能夠互動,即點擊泡泡將能夠回調我們的javascript
  4. 看起來非常類似於Many Eyes的Bubble Chart(附在下面)。

任何想法,如果這樣的解決方案存在?

Many Eyes Bubble Chart

回答

4

我們使用AnyChart的大量的數據可視化的工作:

http://www.anychart.com/

,在這裏你可以看到他們的氣泡圖的一些例子

http://www.anychart.com/products/anychart/gallery/Marker-and-Bubble-Charts.php

alt text http://jamie-dixon.co.uk/images/bubble.gif

他們說,他們的網站上什麼: 「AnyChart的是一種基於靈活的閃存解決方案,允許您創建互動性和美觀的Flash圖表。這是一個跨瀏覽器和跨平臺的圖表解決方案,適用於處理創建儀表板,報告,分析,統計,財務或任何其他數據可視化解決方案的每個人。「

從我們的研究中,這些人似乎提供一些我們已經找到了最可定製的圖表,讓用戶顯示的多種格式,我們需要和揭露各種活動,通過JavaScript訪問的數據,如點擊和個別項目懸停

+0

它可以如何定製成類似於許多眼睛?特別是有顏色和去除圖表網格佈局? – 2009-11-02 23:42:52

+0

幾乎所有的東西都可以用這些圖表進行定製。我們已經嘗試了很多圖表,因爲我們的要求意味着我們必須能夠改變一切,包括運行時的圖表類型。這些人似乎正在爲這些類型的需求提供最好的解決方案。此外,您可以在Flash或Flex中使用這些組件,並圍繞它們進行開發。他們完全公開了頁面中的所有必需事件,包括周圍的組件和Javascript。您可以自定義圖表的顏色以及它們鋪設的方式。總而言之,該死的可定製。 :) – 2009-11-03 10:10:17

0

您顯示的示例似乎是treemap visualization的變體,稱爲circular treemaps。我不知道Ja用於創建這些的vaScript庫,但有一個JavaScript InfoVis Toolkit,它具有內置的標準樹形圖小工具。無論如何,這可能是一個更好的選擇,這取決於您的需求—圓形樹形圖具有浪費大量空間的缺點。

此外,我發現了一個圓形樹形圖here的Java實現,這是值得的。一個有進取精神的程序員可能會把它移植到JS或Flash上​​。

-1

您可以使用一些物理庫在Flash中創建...例如。 disccollisionQuickBox2Dexample

+0

這些似乎完全不同於OP正在尋找。 – 2009-11-02 23:40:06

+0

不幸的是,我正在尋找 – 2009-11-03 00:11:30

3

Flare是一個很好的flash數據可視化庫。

他們有demos here - 點擊layouts-> bubbles看看你在做什麼。

0

JavaScript的可視化工具包Protovis擁有其例子中一個wonderful Bubble圖。這可能是一個非常好的解決方案,但我不確定它是否支持IE,因爲它基於SVG。