Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist
View Using gmaps
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#controller
def users_list
@users = User.all
@close = Location.near(current_user.location.address, 5)
@hash = Gmaps4rails.build_markers(@users) do |user, marker|
marker.lat user.location.latitude
marker.lng user.location.longitude
marker.infowindow user.email
end
end
#view
<div style='width: 600px;'>
<div id="map" style='width: 600px; height: 400px;'></div>
</div>
<script>
handler = Gmaps.build('Google');
handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
markers = handler.addMarkers(<%=raw @hash.to_json %>);
 
handler.bounds.extendWith(markers);
handler.fitMapToBounds();
});
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.