Значок маркера летающего объекта Leaflet - PullRequest
0 голосов
/ 19 декабря 2018

Я хочу показать объект полета на карте.До этого я использовал с 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);    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...