Клуб API Карт

Как убрать метку по-умолчанию?

Fikcage
20 мая 2016, 07:40

Поставил свою картинку, но метка по-умолчанию (синяя точка) тоже отображается.

Как ее убрать?

Вот код:

ymaps.ready(function () {
                        map = new ymaps.Map( ... );
                        
                        var geocoder = new ymaps.geocode( ... );
                        geocoder.then(
                            function (res) {
                                if (res.geoObjects.getLength()) {
                                    geoResult = res.geoObjects.get(0);
                                    map.geoObjects.add(geoResult);
                                    map.panTo(geoResult.geometry.getCoordinates());
                                   
                                    var mark = new ymaps.Placemark(geoResult.geometry.getCoordinates(), { ... }, {
                                        iconLayout:'default#image',
                                        iconImageHref: '/ymark.png',
                                        iconImageSize: [35,50],
                                        iconImageOffset: [-15, -49]
                                    });

                                    map.geoObjects.add(mark); 
                                }
                            }, ...

2 комментария
Подписаться на комментарии к посту
Уберите добавление найденной точки
// map.geoObjects.add(geoResult);
dimik,
 спасибо - помогло.