преобразование моего кода карт Google в карты Яндекса.
У меня есть функция, которая обновляет значок маркеров (меток) на карте.
В картах Google я могу сделать:
var newImage = new google.maps.MarkerImage('img/presence/' + marker.state.toLowerCase() + '_map.png');
marker.setIcon(newImage);
Я не могу найти эквивалентный метод для setIcon в Яндексе.
Я могу установить изображение при создании маркера с помощью:
var marker = new ymaps.Placemark(point, null, {
iconImageHref: 'img/presence/'+state+'_map.png',
iconImageSize: [20, 20],
iconImageOffset: [-10, -20]
});
Любая идея, как я могу обновить изображение значка?