Я хочу маркер с нестандартным html. Я создал дивикон:
var divicon = new L.DivIcon({
iconSize: null,
html: getHtml(),
iconAnchor: [0,0]; //need to change this later
});
Теперь маркер:
var markerM1 = L.marker([x, y],{
icon : divicon
});
Поскольку метод get Html () возвращает другой размер в зависимости от содержимого, и я хочу, чтобы он был отцентрирован в середине расположения маркера мне нужно установить iconAnchor в зависимости от ширины / высоты вывода get Html ().
У меня плохо с JS, но я подумал о чем-то вроде:
divicon.iconAnchor=[newWidth,newHeight]
Можете ли вы помочь, пожалуйста?
С наилучшими пожеланиями Том