Skip to content
Snippets Groups Projects
Commit 27367aec authored by Alex Reisner's avatar Alex Reisner
Browse files

Merge git://github.com/dminchev/geocoder into dminchev-language

parents 18f6d0b6 cbf76a75
No related branches found
No related tags found
No related merge requests found
...@@ -13,7 +13,7 @@ module Geocoder::Lookup ...@@ -13,7 +13,7 @@ module Geocoder::Lookup
end end
def query_url(query) def query_url(query)
"#{protocol}://lbs.ovi.com/search/6.2/geocode.json?" + url_query_string(query) "#{protocol}://lbs.ovi.com/search/6.2/#{if query.reverse_geocode? then 'reverse' end}geocode.json?" + url_query_string(query)
end end
private # --------------------------------------------------------------- private # ---------------------------------------------------------------
...@@ -29,12 +29,22 @@ module Geocoder::Lookup ...@@ -29,12 +29,22 @@ module Geocoder::Lookup
end end
def query_url_params(query) def query_url_params(query)
super.merge( options = {
:searchtext=>query.sanitized_text,
:gen=>1, :gen=>1,
:app_id=>api_key, :app_id=>api_key,
:app_code=>api_code :app_code=>api_code
) }
if query.reverse_geocode?
super.merge(options).merge(
:prox=>query.sanitized_text,
:mode=>:retrieveAddresses
)
else
super.merge(options).merge(
:searchtext=>query.sanitized_text,
)
end
end end
def api_key def api_key
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment