Клуб API Карт

Как нумеровать свои маркеры в yandex картах?

sir.iGanza
26 сентября 2015, 18:28

Как пронумеровать свои маркеры в yandex картах? 

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

https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Placemark-docpage/

 

iconContent — содержимое иконки геообъекта;

 

Под своими маркерами я подразумевал:

https://www.dropbox.com/s/smpjrad3m8kcf76/icons.png?dl=0

Иконки добавляю вот таким способом:

myGeoObjects = new ymaps.GeoObject({

geometry : {

type : 'Point',

coordinates : coords

},

properties : {

balloonContentBody : 'текст',

}

},{

 

iconImageHref: // ссылка на метку,

iconImageSize: [20,37],

iconOffset : [10,18],

balloonLayout: "default#imageWithContent",

         balloonContentSize: [245, 68],

         balloonImageHref: // ссылка на фон балуна,

         balloonImageOffset: [-10, -60],

         balloonImageSize: [245, 68],

         balloonContentLayout : CustomLayoutClass,

})

 

Что-то не понимаю, куда задавать iconContent в данном случае.

В данном случае работает:

       var example = new ymaps.Clusterer({});

 

myGeoObjects = new ymaps.GeoObject({

geometry : {

type : 'Point',

coordinates : [55.785432, 37.705365]

},

properties : {

iconContent : '2'

}

},{

balloonLayout: "default#imageWithContent",

         balloonContentSize: [245, 68],

         balloonImageHref: // ссыла на фон балуна,

         balloonImageOffset: [-10, -60],

         balloonImageSize: [245, 68],

         hideIconOnBalloonOpen : false

})

example.add(myGeoObjects);

   myMap.geoObjects.add(example);

 

Но при указании iconLayout,iconImageHref  все как обычно. А так вообще можно сделать ? Нумеровать нестандартные иконки ? В интернете подобную реализацию найти не удалось. 

Для иконок нужно писать icon*

iconLayout: "default#imageWithContent",

Я балуны никогда не делал в виде изображения., и не могу представить для чего это нужно

Спасибо. Проблема решена. 

Но теперь нельзя кликнуть на маркер...