Quantcast
Channel: Клуб API Карт
Viewing all articles
Browse latest Browse all 7380

Смещение картинки iconImageHref в Placemark

$
0
0

Добрый день.

Столкнулся со следующей проблемой, есть карта с выводом логотипа, размер лого 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("mapTools").add("zoomControl").add("typeSelector");

                  

  var placemark = new ymaps.Placemark(

                                        // Координаты метки

                                        [XX.XXXXX, YY.YYYYYY], {

                                               // - контент балуна метки

                                            balloonContent: ""

                                        }, {

                                            iconImageHref: "marker.png", // картинка иконки

                                            iconImageSize: [188, 104], // размеры картинки

                                            iconImageOffset: [-80, -75] // смещение картинки

                                        });

 

  map.geoObjects.add(placemark);

});

 

Такой же скрипт использовал на другом проекте, там картинка другого размера (171x39) - выводится корректно при любом зуме, ипользовал тот код, заменив только размер картинки и саму картинку - лого при зуме начало смещаться.

.

Viewing all articles
Browse latest Browse all 7380

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>