X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/31ebfc8ed0e0845bb13335de11276db0d409a078..701325e9ef6720a16646c7218010e33b5c58d544:/app/views/user/_map.html.erb?ds=sidebyside diff --git a/app/views/user/_map.html.erb b/app/views/user/_map.html.erb index eb99f4372..71f3ad9e5 100644 --- a/app/views/user/_map.html.erb +++ b/app/views/user/_map.html.erb @@ -26,8 +26,8 @@ end var centre = new OpenLayers.LonLat(<%= lon %>, <%= lat %>); var zoom = <%= zoom %>; - <% if params['scale'] and params['scale'].length > 0 then %> - zoom = scaleToZoom(<%= params['scale'].to_f() %>); + <% if params[:scale] and params[:scale].length > 0 and params[:scale].to_f > 0 then %> + zoom = <%= Math.log(360.0 / (params[:scale].to_f * 512.0)) / Math.log(2.0) %>; <% end %> var map = createMap("map");