Добрый день.
Столкнулся со следующей проблемой, есть карта с выводом логотипа, размер лого 188х104 в расширении png, при указанном зуме (16) выровнил картинку, поставил там где нужно, но стоит воспользоваться зумом - картинка смещается.
API 2.0, код:
ymaps.ready(function () {
var map = new ymaps.Map("YMapsID", {
center: [XX.XXXXX, YY.YYYYYY],
zoom: 16,
type: "yandex#map",
behaviors: ["default", "scrollZoom"]
}
);
map.controls.add("mapTool
var placemark = new ymaps.Placemark(
// Координаты метки
[XX.XXXXX, YY.YYYYYY], {
// - контент балуна метки
balloonContent: ""
}, {
iconImageHref: "marker.png", // картинка иконки
iconImageSize: [188, 104], // размеры картинки
iconImageOffset: [-80, -75] // смещение картинки
});
map.geoObjects.add(placemark);
});
Такой же скрипт использовал на другом проекте, там картинка другого размера (171x39) - выводится корректно при любом зуме, ипользовал тот код, заменив только размер картинки и саму картинку - лого при зуме начало смещаться.