Клуб API Карт

Метка съезжает при изменении масштаба

Skippidar
18 ноября 2015, 18:20

Имеется следующая метка на карте:

myPlacemark = window.myPlacemark = new ymaps.Placemark(myMap.getCenter(), {

            balloonContent: 'Ленинский пр., д.95'

        }, {

            balloonShadow: true,

            balloonLayout: MyBalloonLayout,

            balloonContentLayout: MyBalloonContentLayout,

            balloonPanelMaxMapArea: 0,

       iconLayout: 'default#image',

       iconImageHref: '/img/skillset-map-type.png',

       iconImageSize: [35, 45],

       iconImageOffset: [15, -45],

       iconOffset: [15, -45]

        },

 

При изменении масштаба карты, метка съезжает относительно проставленных координат вверх вправо дальше от указанной точки при отдалении карты и ближе к указанной точке при приближении. Сделал как ЗДЕСЬ, но добавление iconOffset не помогло, все по-прежнему. В чем может быть проблема?

4 комментария
Подписаться на комментарии к посту

сделайте пример на jsfiddle

hello@ndr334.ru
28 мая 2016, 00:21
Косяк выскакивает поголовно у всех, кто использует свою иконку маркера на яндекс картах. А вот у гугла такого нет. Что делать то? 
Надо вводить корректировку каждой метки, относительно координат.
iconImageOffset: [15, -45],
iconOffset: [15, -45]
играешь правым и левым значением и все корректируется.
Прошу прощения копипаст.
iconImageOffset: [15, -45], 

только это значение