Ruby Rails - 获得动画前端的简单方法?

时间:2012-08-10 20:53:40

标签: ruby-on-rails-3 visualization graphviz

我正在开发一个基于网络的模拟,我希望前端能够实时“动画化” - 它将是一个地图应用程序,我希望有一些小图标(代表我模拟的组件)在模拟运行时移动整个地图。我正在开发Rails中的后端,但我想知道前端/动画部分使用什么好的包?我使用Graphviz生成基本地图(有向图),但它似乎不适合现场动画。

像Hans Rosling的Gapminder(如果它甚至可以实时进行)。或者我应该做类似的事情并“记录”数据然后播放?在这种情况下我应该考虑哪些套餐? Gapminder

目前使用Rails 3.0,Ruby 1.9.2,Graphviz 2.28。

1 个答案:

答案 0 :(得分:0)

以下是2个可能有用的javascript库。您可以使用对rails后端的ajax调用来填充其数据。我不确定D3是否具有映射功能,但我相信Raphael会这样做。就实时而言,你必须查看他们的文件。在Rails 4中,我相信流媒体功能也可能对您有所帮助,但我没有调查过。

Raphael

D3