Use a lower zoom level for partial postcode matches.
This commit is contained in:
parent
5fbc8ad3f4
commit
0f11fd9995
1 changed files with 4 additions and 2 deletions
|
@ -84,8 +84,10 @@ private
|
|||
unless response.match(/Error/)
|
||||
dataline = response.split(/\n/)[1]
|
||||
data = dataline.split(/,/) # easting,northing,postcode,lat,long
|
||||
results.push({:lat => data[3], :lon => data[4], :zoom => POSTCODE_ZOOM,
|
||||
:name => data[2].gsub(/'/, "")})
|
||||
postcode = data[2].gsub(/'/, "")
|
||||
zoom = POSTCODE_ZOOM - postcode.count("#")
|
||||
results.push({:lat => data[3], :lon => data[4], :zoom => zoom,
|
||||
:name => postcode})
|
||||
end
|
||||
|
||||
return { :source => "NPEMap / FreeThePostcode", :url => "http://www.npemap.org.uk/", :results => results }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue