module Geocoder::Store::ActiveRecord
def geocode
(or other as specified in +geocoded_by+). Returns coordinates (array).
Look up coordinates and assign to +latitude+ and +longitude+ attributes
#
def geocode do_lookup(false) do |o,rs| r = rs.first unless r.latitude.nil? or r.longitude.nil? o.send :write_attribute, self.class.geocoder_options[:latitude], r.latitude o.send :write_attribute, self.class.geocoder_options[:longitude], r.longitude end r.coordinates end end