Я хочу показать объект полета на карте.До этого я использовал с Google Maps, который работал.Но я хочу использовать с картой Leaflet.Проблема здесь - значок маркера.Как я могу изменить значок карты Google на значок Leaflet?
Значок Google Maps
var mrk = new google.maps.Marker({
map: map,
position: { lat: obj.lat, lng: obj.lng },
icon: {
path: "M510,255c0-20.4-17.85-38.25-38.25-38.25H331.5L204,12.75h-51l63.75,204H76.5l-38.25-51H0L25.5,255L0,344.25h38.25 l38.25-51h140.25l-63.75,204h51l127.5-204h140.25C492.15,293.25,510,275.4,510,255z",
scale: 0.05,
strokeWeight: 0.2,
strokeColor: 'black',
strokeOpacity: 1,
fillColor: 'yellow',
fillOpacity: 0.9,
rotation: (obj.angle + 270) % 360
},
title: obj.title
});
Значок листовки и js
var mrk = L.marker([obj.lat, obj.lng], {
draggable: true,
title: obj.title,
icon: L.icon({
path: "M510,255c0-20.4-17.85-38.25-38.25-38.25H331.5L204,12.75h-51l63.75,204H76.5l-38.25-51H0L25.5,255L0,344.25h38.25 l38.25-51h140.25l-63.75,204h51l127.5-204h140.25C492.15,293.25,510,275.4,510,255z",
scale: 0.05,
strokeWeight: 0.2,
strokeColor: 'black',
strokeOpacity: 1,
fillColor: 'yellow',
fillOpacity: 0.9,
rotation: (obj.angle + 270) % 360
})
}).addTo($scope.map);