gmaps4rails v2未在同一位置显示标记

时间:2014-05-13 08:28:31

标签: ruby-on-rails marker gmaps4rails2

我在地图中使用gmaps4rails,显示所有用户'位置。但是,如果两个或更多用户具有相同的位置,则地图上只有一个标记。 我怎样才能解决这个问题?这是我构建地图的代码:

@users=User.where('latitude is NOT NULL') 
@hash = Gmaps4rails.build_markers(@users) do |user, marker|
marker.lat user.latitude 
marker.lng user.longitude 


<script type="text/javascript">
var handler = Gmaps.build('Google');
handler.buildMap({internal: {id: 'map'}, provider: {
styles: myStyle
}
},function(){

var markers = handler.addMarkers(<%=raw @hash.to_json %>);
handler.bounds.extendWith(markers);
handler.fitMapToBounds();
});</script>

Ps:我不想将它们视为一个集群

0 个答案:

没有答案