2010-11-16 35 views
1

我正在尋找一個庫,它允許我創建例如「Annotated Time Lines」之類的圖表,例如,用於Google財經。我無法使用Google API,因爲它依賴於Flash,我的圖表不僅適用於所有常見的瀏覽器,還適用於ipad等移動設備。 我不需要Google解決方案的所有功能,但在圖表中顯示鏈接的事件標誌是一項基本要求,任意縮放和平移圖表的能力也很好,但後者的功能不是必須的移動設備和舊版瀏覽器。尋找支持鏈接事件的圖表庫

如果Flash(或其他客戶端功能,如canvas-elements)在客戶端上不可用,則透明地生成純圖像圖表的服務器端解決方案也可以,我在服務器端運行asp.net mvc 2。

一個開源的解決方案將是偉大的,但商業圖書館或組件也是一種選擇。 有何建議?

回答

5

http://highcharts.com,他們的API是非常完整的

+0

看起來不錯,謝謝。我在樣本中唯一真正缺少的是鼠標滾輪對縮放的支持。你知道這可以不加麻煩地加入嗎? – Simon 2010-11-24 15:33:49

+0

我不確定鼠標輪支持,對不起 – marcgg 2010-11-29 11:47:42

+0

什麼是間接開發人員? 「每個直接或間接創建包含Highcharts的應用程序或用戶界面的人都被認爲是開發人員。」如果我整天寫SQL並由使用Highcharts的UI使用,那麼這是否使我成爲間接開發人員? – Greg 2010-11-30 15:34:32

0

嗯,我認爲你可以沒有麻煩延長Highcharts庫,他們有相當好的文檔,並且也很容易瞭解他們的API和代碼。我建議你,首先實現鏈接事件,然後用一些空閒時間研究代碼來添加該功能。