Leaflet.js найти все линии на карте

Имеется карта на которую добавлены линии подобным образом

polyline = L.polyline([[marker.getLatLng().lat,marker.getLatLng().lng], 
           [lat1,lon1]], 
           {color: 'green', id: "line"+marker.options.id}
         )
polyline.addTo(mymap);

Хотелось бы получить массив всех линий.


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

Автор решения: KordDEM

Не удалось вывести массив всех линий. Пришлось получать все отрисованные элементы и искать по атрибутам.

mymap.eachLayer(function (layer) {
    if (layer.options.color === 'green') {
        console.log(layer);
    } 
});
→ Ссылка