Leaflet - условие для popup

использую leaflet для отрисовки карты. Для отрисовки облостей на карте использую svgOverlay. Подскажите пожалуйста, как сделать, что бы popup открывался исключительно на полигонах SVG а не по всей карте?

    var popup = L.popup()
  .setContent('<p>Hello world!<br />This is a nice popup.</p>');

var svgElementBounds = [ [ 0, h ], [w, 0] ];
var svgElement = document.createElementNS("http://www.w3.org/2000/svg", "svg");
    svgElement.setAttribute('xmlns', "http://www.w3.org/2000/svg");
    svgElement.setAttribute('viewBox', "0 0 1200 1200");
    svgElement.innerHTML = polygons
L.svgOverlay(svgElement, svgElementBounds, {
  interactive: true
}
  ).addTo(map).bindPopup(popup);

Ответы (0 шт):