我想在Openlayers地图上增加一些动画。我试过D3,但D3特别是SVG。我尝试过D3和Leaflet并得到了一些结果,但我真的更喜欢ol3。
所以,我已经用PaperJS做了一些测试,但我想我有一些范围问题。 This is what I've got so far
正如您所见,onFrame侦听器永远不会到达。所以我需要通过canvasFunction广播动画监听器,但我不知道如何。
感谢您的帮助!
编辑:忘记提及:这个人在Google Maps API和PaperJS之间制作了impressive integration(确定,不那么令人印象深刻且没有如此整合)。
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您需要的动画不是那么复杂,我建议依靠OpenLayers API来创建特征动画。基本思想是在鼠标移动时创建一些绘制特征的控件。
还有控制animations for maps的API。
给定示例的地图(谷歌地图+ PaperJS)没有任何地图交互。我认为还需要做一些工作才能使它与地图交互顺畅地工作(放大/缩小,平移,打开/关闭图层等)。