gmaps4rails – 在地图上动态更新数据库中的标记而不刷新页面

你好我建立实时总线跟踪Rails应用程序。 我使用gmaps4rails gem在Rails 4中的Google Map上的数据库中显示了我的标记。

控制器:

@hash = Gmaps4rails.build_markers(@vehicle_trackings) do |track, marker| marker.lat track.latitude marker.lng track.longitude marker.picture({ url: "/images/Bus Filled-30.png", width: 50, height: 50 }) end 

视图:

 
handler = Gmaps.build('Google'); handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){ markers = handler.addMarkers(); handler.bounds.extendWith(markers); handler.fitMapToBounds(); });

现在如何每15秒动态更新标记在地图上的位置而不刷新数据库中的页面?

  

使用适合我的ajax用x intervel替换标记。