Я определил свой собственный метод геокодирования, подобный этому:
def custom_geocode
var = Geocoder.coordinates(self.address1)
var2 = Geocoder.coordinates(self.address2)
self.latitude1 = var.first
self.longitude1 = var.last
self.latitude2 = var2.first
self.longitude2 = var2.last
end
Geocoder.coordinates возвращает массив широты и долготы из результирующего адреса, и вы сохраняете результирующие широты и долготы.