2012-09-18 40 views
0

這是我的問題:實現基於Web的數據瀏覽器的最佳方式是什麼?

我在Web服務器上的數據文件中有一堆2D點,我想從服務器傳輸點到客戶端瀏覽器並顯示在他的瀏覽器上。用戶需要選擇放大(進/出),平移(拖動)並選擇二維數據畫布上點的區域。

W.R.T.上面的場景,實施的最佳方式是什麼?我可以使用javascript + ajax或使用java applet嗎?我可以通過將數據點轉換爲圖像來改善性能,然後進行圖像處理嗎?

謝謝! Shumin

+0

你說「他的」瀏覽器,如果客戶端是特定的;你(或者你能)是否能夠控制他們將使用什麼瀏覽器來查看它? – Orbling

+0

不,我不知道瀏覽器可能使用什麼,所以我們只需考慮一些常見的瀏覽器,例如PC上的Firefox或Chrome。 –

回答

1

我會使用HTML5和畫布或只是一個很好的JavaScript圖形庫。

Java小程序是1995年的技術。誰在乎跳茶壺了?

+1

不錯 - 但仍然有很多人沒有HTML5功能的瀏覽器。 – Randy

+0

即使沒有HTML5和canvas,Javascript圖形庫也相當不錯。 – duffymo

+0

容易找出誰支持HTML5:http://html5test.com/ – duffymo

1

有數據可視化工具列表http://datavisualization.ch/tools/https://en.wikipedia.org/wiki/Data_visualization。如果您對數據感興趣,http://reddit.com/r/visualization,http://flowingdata.com/http://visual.ly/是很好的資源。愛德華Tufte。 http://dygraphs.com/http://square.github.com/cubism/ [http://d3js.org/]看起來不錯。 D3JS圖庫中列出了很多很酷的數據可視化:https://github.com/mbostock/d3/wiki/Gallery。例如,http://mbostock.github.com/d3/talk/20111116/iris-splom.html示例顯示具有額外分類維度的二維數據。

相關問題