0

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

像 Hans Rosling 的 Gapminder 之类的东西(如果它甚至可以实时完成)。还是我应该做类似的事情并“记录”数据然后回放?在这种情况下我应该考虑哪些包? 间隙器

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

4

1 回答 1

0

这里有 2 个可能有帮助的 javascript 库。您可以使用对 Rails 后端的 ajax 调用来填充其数据。我不确定 D3 是否具有映射功能,但我相信 Raphael 有。就实时而言,您必须查看他们的文档。在 Rails 4 中,我相信流式传输功能也可能使您受益,但我没有调查过。

拉斐尔

D3

于 2012-08-10T21:59:17.237 回答