Клуб API Карт

Заменить значок маршрута Router

Пост в архиве.
Петр Гагарин
11 января 2012, 11:46

Помогите заменить начальный значок при постоении маршрутизации через Route. Промежуточный значок скрываю сделав транзитной точкой, и вместо него ставлю Placemark. А начальный значок скрыть не получается, остается только один вариант - заменить. Но как?

Помогите скрыть начальный значок или заменить его, например на "default#houseIcon".

1 комментарий
Петр Гагарин
28 января 2016, 05:23

Ндаааа... Прямо видно как все кинулись помогать... :-(

Если кому интересно, вот код:

YMaps.Events.observe(router, router.Events.Success, function () {
var s = new YMaps.Style() ;
s.iconStyle = new YMaps.IconStyle() ;
s.iconStyle.href = "http://api-maps.yandex.ru/i/0.4/icons/house.png";
s.iconStyle.offset = new YMaps.Point(-9, -27) ;
router.getWayPoint(0).setOptions({style: s}) ;
}) ;