How retrieve latitude and longitude via Google Maps API?
To add to RedBlueThing's answer you can do stuff like:
geocoded_by :address
def address
[street, city, state, country].compact.join(', ')
end
to help you narrow down the exact location, otherwise if you just send in the street the geocoder gem just returns the first instance of that street it finds which could be anywhere in the world