Клуб API Карт

Class или Id для метки

kostya4888
14 октября 2016, 16:45

версия карты 2.0

Подскажите пожалуйста, как задать для метки в коллекции класс или id ?

можно ли прям вот отсюда как-то передать?

myCollection.add(new ymaps.Placemark(
                coords[i],
                desc[i],
                {balloonContentLayout: MyBalloonContentLayoutClass,
                iconImageClipRect: [[0,0], [68, 48]],
                iconImageHref: 'images/ymap_ico.png',
                iconImageSize: [68, 48],
                iconImageOffset: [-10, -40]
            }

или инным способом, если возможно.

6 комментариев
Подписаться на комментарии к посту
Можно расширить передаваемые данные
desc[i],
добавив в них id, типа того:
ymaps.util.extend({id: '_id_'}, desc[i]),
dimik,
спасибо, посмотрите пож. правильно ли я передаю id?
myCollection.add(new ymaps.Placemark(
coords[i],
ymaps.util.extend({id: 'z1z'}, desc[i]),
{balloonContentLayout: MyBalloonContentLayoutClass,
iconImageClipRect: [[0,0], [68, 48]],
iconImageHref: 'images/ymap_ico.png',
iconImageSize: [68, 48],
iconImageOffset: [-10, -40]
}
kostya4888,
Правильно 
dimik,
спасибо, еще подскажите пож. при перемещении карты точка метка перемещается вместе с картой и встает по центру, как сделать так чтобы не перемещалась?
dimik,
да, спасибо)