0

すべてのユーザーの場所を示すマップで gmaps4rails を使用しています。ただし、2 人以上のユーザーが同じ場所にいる場合、マップ上のマーカーは 1 つだけです。どうすればこれを修正できますか? これは、マップを構築するための私のコードです:

@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: それらをクラスターとして表示したくありません

4

0 に答える 0