class Geocoder::Lookup::Nominatim
def query_url(query, reverse = false)
def query_url(query, reverse = false) params = { :format => "json", :polygon => "1", :addressdetails => "1", :"accept-language" => Geocoder::Configuration.language } if (reverse) method = 'reverse' parts = query.split(/\s*,\s*/); params[:lat] = parts[0] params[:lon] = parts[1] else method = 'search' params[:q] = query end "http://nominatim.openstreetmap.org/#{method}?" + hash_to_query(params) end