X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/648f23259680f55d233656413679c58eec98c985..f17304e8ed8490f8c80bd86ea0d78538ca46f589:/app/assets/javascripts/diary_entry.js diff --git a/app/assets/javascripts/diary_entry.js b/app/assets/javascripts/diary_entry.js index a001d7482..1aa728ea0 100644 --- a/app/assets/javascripts/diary_entry.js +++ b/app/assets/javascripts/diary_entry.js @@ -1,5 +1,5 @@ $(document).ready(function () { - var marker; + var marker, map; function setLocation(e) { $("#latitude").val(e.latlng.lat); @@ -9,7 +9,7 @@ $(document).ready(function () { map.removeLayer(marker); } - marker = L.marker(e.latlng).addTo(map) + marker = L.marker(e.latlng, {icon: getUserIcon()}).addTo(map) .bindPopup(I18n.t('diary_entry.edit.marker_text')); } @@ -21,12 +21,19 @@ $(document).ready(function () { var params = $("#map").data(); var centre = [params.lat, params.lon]; - var map = createMap("map"); + + map = L.map("map", { + attributionControl: false, + zoomControl: false + }).addLayer(new L.OSM.Mapnik()); + + L.OSM.zoom() + .addTo(map); map.setView(centre, params.zoom); if ($("#latitude").val() && $("#longitude").val()) { - marker = L.marker(centre).addTo(map) + marker = L.marker(centre, {icon: getUserIcon()}).addTo(map) .bindPopup(I18n.t('diary_entry.edit.marker_text')); }