crossfilter |通过日期范围动画

时间:2015-06-11 17:19:58

标签: date animation d3.js transitions crossfilter

我已经制作了一张d3世界(热)地图。每个国家/地区都有一个与值对应的填充颜色。

我想通过使用crossfilter来改进地图,以允许用户查看历史数据和当前数据。到现在为止还挺好。但是除了crossfilter的所有时髦功能之外,我希望用户能够按“播放”并查看各国的阴影如何随时间变化。

有没有人这样做过,或者你知道我缺少的原生支持吗?我通过谷歌找不到任何东西。

感谢

艾玛

1 个答案:

答案 0 :(得分:0)

我还没有做到这一点,但基本的想法是,在用户按下"播放"之后,您需要以编程方式更改Crossfilter日期维度上的过滤器每次更改后都可以使用图表。您可能希望使用requestAnimationFrame(https://developer.mozilla.org/en-US/docs/Web/API/window/requestAnimationFrame)来执行此操作。