Клуб API Карт

Решено: Подписи к меткам

Пост в архиве.

Товарищи, подскажите как сделать к метке подпись, отображающуюся на карте всегда?

Для гугла есть расширение специальное, позволяет делать вот это: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerwithlabel/examples/basic.html

Подскажите, как бы такое реализовать на я.картах?

 

Апдейт:

Всем спасибо, сам нашел.

                     iconLayout: 'default#imageWithContent',
                     iconImageHref: 'images/chart.gif', // картинка иконки
                     iconImageSize: [21, 34], // размер иконки
                     iconImageOffset: [-10, -40], // позиция иконки
                     iconContentOffset: [0, 40], // позиция подписи

6 комментариев

В АПИ есть тип иконок "тянущихся по контент" см. *StrechyIcon (вторая таблица)

https://tech.yandex.ru/maps/doc/jsapi/2.1-dev/ref/reference/option.presetStorage-docpage/

Юрий Федоров
27 января 2016, 23:19

Мне нужна была именно подпись. Тянущиеся иконки не подходили. Уже решил сам, спасибо!

Если уж пишете "Решено", делитесь

dimik,
Как их использовать? 
mapsapi-help
Сотрудник Яндекса9 октября 2020, 20:06
Артём,
 
Например, так:

myMap.geoObjects.add(new ymaps.Placemark([55.774894, 37.553153], {
iconContent: 'тут длинный и нужный текст, который растянется на всю длину'}, {preset: 'islands#blueStretchyIcon'}))
Всеволод Шмыров
10 августа 2016, 14:08
В одной из последних версий апи уже есть возможность задавать метки с подписями

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