class Geocoder::Lookup::Esri

def query_url_params(query)

def query_url_params(query)
  params = {
    :f => "pjson",
    :outFields => "*"
  }
  if query.reverse_geocode?
    params[:location] = query.coordinates.reverse.join(',')
  else
    params[:text] = query.sanitized_text
  end
  params[:token] = token(query)
  if for_storage_value = for_storage(query)
    params[:forStorage] = for_storage_value
  end
  params[:sourceCountry] = configuration[:source_country] if configuration[:source_country]
  params[:preferredLabelValues] = configuration[:preferred_label_values] if configuration[:preferred_label_values]
  params.merge(super)
end