Are you using a static map? If so, maybe I can help you with my static map setup. I’ve used the googlestaticmap gem for that.
map = GoogleStaticMap.new(:zoom => 11, :center => MapLocation.new(:address => resource.full_address), :width => 150, :height => 150)
map.markers << MapMarker.new(:color => “blue”, :location => MapLocation.new(:address => resource.full_address))
image_address = to_https(map.url)
= link_to image_tag(image_address), google_maps_url(resource.full_address), :target => “_blank” if image_address
It’s HAML, so - is <%- and = is <%=
This code only runs on development and production only to prevent it from accessing the internet during test runs. Even though you provide it with an address, it still needs a single marker in order for it to be centered. That’s how I got it centered properly.
Try adding a marker to your map object, if possible.