From: Tom MacWright Date: Mon, 10 Jun 2013 18:36:45 +0000 (-0700) Subject: Add locate widget to map X-Git-Tag: live~4890^2~64 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/9bf18a360e995b359a1d9f8ea2000bcf3b227625?ds=inline Add locate widget to map --- diff --git a/Vendorfile b/Vendorfile index c2622b16c..cc590e8bf 100644 --- a/Vendorfile +++ b/Vendorfile @@ -16,6 +16,10 @@ folder 'vendor/assets' do folder 'img', 'src/img' end + from 'git://github.com/domoritz/leaflet-locatecontrol.git' do + file 'leaflet.locate.js', 'src/L.Control.Locate.js' + end + from 'git://github.com/jfirebaugh/leaflet-osm.git' do file 'leaflet.osm.js', 'leaflet-osm.js' end diff --git a/app/assets/javascripts/index.js b/app/assets/javascripts/index.js index 760c95230..9aed3c3f7 100644 --- a/app/assets/javascripts/index.js +++ b/app/assets/javascripts/index.js @@ -21,6 +21,9 @@ $(document).ready(function () { OSM.mapUI().addTo(map); + L.control.locate({ + position: 'topright' + }).addTo(map); L.control.scale().addTo(map); map.attributionControl.setPrefix(permalinks);