2012-04-26 81 views
1

我想用cubism.js如何刮實時數據並將其加載到cubism.js

我發現這個數據集nyc real-time traffic我要以圖表來獲取經驗。

我需要一些關於如何完成這些工作的提示。 我知道我可以每隔N分鐘使用python查詢txt文件。然後,我將存儲服務器端的最後M分鐘的流量數據。 當用戶訪問該站點時,服務器將提供最後M分鐘的數據。但那又如何?客戶端通過cubism.js查詢服務器?或者服務器將更新推送給用戶?

我讀過cubism.js wiki,但沒有任何關於如何在沒有立方體或石墨的情況下做到這一點的例子。此外,這將是我的jsp日子以來的第一個項目,所以任何有關該方面的提示都是值得歡迎的。

+0

我不知道答案,但只是作爲一個普遍的想法,有一個網站,依靠被刮的數據從來就不是一個好主意。所有其他人需要做的就是想辦法阻止你,你的網站將會結束。 – Lostsoul 2012-04-26 03:49:17

+0

哦不lostsoul,它的意思是使用https://nycopendata.socrata.com/Transportation/Real-Time-Traffic-Speed-Data/xsat-x5sa爛他們沒有提供是作爲api雖然 – 2012-04-26 04:26:18

回答

1

您將創建一個知道如何獲取數據範圍的新立體主義上下文。它可以重新獲取並且每次解析文件,或者它可以具有某種內存數據庫。

另一個選擇是讓一個單獨的進程提取數據並將其放入Graphite。然後您可以使用內置的Graphite後端。

相關問題