2012-06-07 156 views
2

我正在使用cubism.js來繪製JSON對象的一些靜態數據。我們希望能夠顯示一年的數據,每天都有一個點。我有解決方案部分工作,但我希望能夠設置獨立於當前日期的規模,即我想繪製從昨天到去年相應日期的數據。我已經嘗試沒有成功執行以下操作:在cubism.js中更改比例默認值

context.scale(。d3.time.scale()結構域([開始,結束])範圍([0,96]))

其中啓動和最終來自JSON對象。 是否可以設置立體派比例以這種方式表現?

非常感謝,

邁克爾

回答

8

stocks demointro talk做幾乎正是這一點,使用serverDelay所顯示的時間窗口移位和stop以防止更新:

var context = cubism.context() 
    .serverDelay(new Date(2012, 4, 2) - Date.now()) 
    .step(864e5) 
    .size(1280) 
    .stop(); 

我覺得API可以更方便地處理這個特定的情況,但Cubism主要是爲實時顯示設計的。