2016-05-10 19 views
0

我想使用CartoDB的扭矩製作動畫地圖。 我有大約8000點,我想在'有效期'後顯示和隱藏。比方說,它顯示一天的數據;一些點將整天有效,其他點從午夜到上午6點,其他點從上午4點到上午8點,等等。扭矩將在午夜開始,顯示當時有效的所有點,然後到凌晨1點,移除並添加一些點,直到午夜。CartoDB扭矩 - 使用每個點的起點和終點

爲了做到這一點,我想設置一個開始和結束時間,但我找不到任何選項。我看到了累積選項,但它會一直保留到動畫結束,這不完全是我想要的。 任何建議將受到歡迎,謝謝!

回答

0

它唯一對我來說就是在動畫地圖上重複記錄多次所需的時間步長,並將此新時間分配爲扭矩動畫字段。

所以,如果你的扭矩每小時一步,而你的觀點是有效的六點,那麼你將有一個點每小時。要產生該查詢,您可能需要使用generate_series

+0

謝謝!我也這麼想過......但我不知道'generate_series',你有鏈接文檔嗎? 我擔心它會變得相當沉重,但有這麼多點。 –

+0

當然,[generate_series](http://www.postgresql.org/docs/9.1/static/functions-srf.html)文檔。 對於這個特定用例,我沒有任何例子,對不起。 關於查詢大小扭矩json文件被緩存,但您可能想要從該查詢中創建一個新的數據集以獲得最快的結果。 –

+0

謝謝!我會看看這樣:) –

相關問題