X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/66f0a4da049e2f71a950ad4adf5f5593cd152f4d..9bd48640adae8a713e9bd95a7383c41a7cf4adb3:/app/assets/javascripts/map.js.erb?ds=sidebyside diff --git a/app/assets/javascripts/map.js.erb b/app/assets/javascripts/map.js.erb index 520e9296e..e30e073ba 100644 --- a/app/assets/javascripts/map.js.erb +++ b/app/assets/javascripts/map.js.erb @@ -112,28 +112,15 @@ function createMap(divName, options) { return map; } -function getArrowIcon() { +function getUserIcon(url) { return L.icon({ - iconUrl: <%= asset_path('arrow.png').to_json %>, - iconSize: [25, 22], - iconAnchor: [22, 20] + iconUrl: url || <%= asset_path('marker-red.png').to_json %>, + iconSize: [19, 25], + iconAnchor: [11, 26], + popupAnchor: [-1, -20] }); } -function addMarkerToMap(position, icon, description) { - var marker = L.marker(position, icon ? {icon: icon} : null).addTo(map); - - if (description) { - marker.bindPopup(description); - } - - return marker; -} - -function removeMarkerFromMap(marker) { - map.removeLayer(marker); -} - function addObjectToMap(object, zoom, callback) { $.ajax({ url: OSM.apiUrl(object),