В Яндекс.Картах есть возможность задавать
свой значек метки и есть возможность
менять стандартный значек метки при событиях карты. Увы не могу понять, как сменить свой значек на другой при внешнем событии. Конкретно: как сменить значение
iconImageHref например тут:
myPlacemark = new ymaps.Placemark(myMap.getCenter(), {
hintContent: 'Собственный значок метки'
}, {
iconLayout: 'default#image',
// Вот это значение нужно менять уже после добавления метки на карту
iconImageHref: 'examples/maps/ru/icon_customImage/images/myIcon.gif',
iconImageSize: [30, 42],
iconImageOffset: [-3, -42]
});