Клуб API КартКак нумеровать свои маркеры в yandex картах?Пост в архиве.sir.iGanza26 сентября 2015, 18:28Как пронумеровать свои маркеры в yandex картах?
8 комментариевАвторизуйтесь, чтобы оставить комментарийLSYMTemp27 января 2016, 22:22https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Placemark-docpage/ iconContent — содержимое иконки геообъекта; sir.iGanza27 января 2016, 22:22Под своими маркерами я подразумевал: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 в данном случае.dimik27 января 2016, 22:22в properties?sir.iGanza27 января 2016, 22:22В данном случае работает: 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 все как обычно. А так вообще можно сделать ? Нумеровать нестандартные иконки ? В интернете подобную реализацию найти не удалось. dimik27 января 2016, 22:22Для иконок нужно писать icon*iconLayout: "default#imageWithContent",Я балуны никогда не делал в виде изображения., и не могу представить для чего это нужноsir.iGanza27 января 2016, 22:22Спасибо. Проблема решена. sir.iGanza27 января 2016, 22:22Но теперь нельзя кликнуть на маркер... dimik27 января 2016, 22:22надо указать опцию iconShapehttps://tech.yandex.ru/maps/jsbox/2.1/placemark_shape