Skip to content

Instantly share code, notes, and snippets.

@Ravenna
Created March 31, 2014 22:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Ravenna/9903433 to your computer and use it in GitHub Desktop.
Save Ravenna/9903433 to your computer and use it in GitHub Desktop.
Controller:
@hash = Gmaps4rails.build_markers(@users) do |user, marker|
marker.lat user.location.latitude
marker.lng user.location.longitude
marker.infowindow user.email
end
View:
<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