From 9bf18a360e995b359a1d9f8ea2000bcf3b227625 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Mon, 10 Jun 2013 11:36:45 -0700 Subject: [PATCH] Add locate widget to map --- Vendorfile | 4 ++++ app/assets/javascripts/index.js | 3 +++ 2 files changed, 7 insertions(+) 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); -- 2.43.2