Я новичок в листовке. js и теперь следую справочной документации Leaflet API. У меня проблема с отображением собственного значка. Я создал простой тестовый значок размером 20x20 пикселей с именем: testIcon.png. Я использовал windows paint и сохранил его как png в папке, где хранится страница html.
var myIcon = L.icon({
iconUrl: 'testIcon.png',
iconSize: [20, 20]
});
Затем я создал маркер, используя свой собственный значок, и добавил его на карту, как показано ниже:
marker_1 = L.marker([36.209625, -95.464610],{icon: myIcon}).bindPopup("<b>Marker_1</b><br>BC1E").addTo(mymap);
А пользовательский маркер не отображается. Если я удалю текст: ", {icon: myIcon}" из кода выше, маркер по умолчанию (синий) отобразится. Я попытался добавить абсолютный путь к png в соответствии с другим сообщением, но маркер по-прежнему не отображается.
Спасибо