Клуб API Карт

Собственный шаблон метки с текстом

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

Здравствуйте. Есть ли возможность создать свой шаблон метки с текстом? То есть без использования изображений iconLayout: 'default#image'.

3 комментария
Всеволод Шмыров
27 января 2016, 23:22
Добрый день. Такая возможность есть. Просто нужно создать собственный макет. Как в этом примере
https://tech.yandex.ru/maps/jsbox/2.1/placemark_shape
Можно отображать какой-нибудь текст из параметров в своем HTML-шаблоне.
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/templateLayoutFactory-docpage/
Список всех возможностей
https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/Template-docpage/

Спасибо за ответ. Возникла проблема — метка перестала быть draggable.

 

var manualPlacemarkLayout = ymaps.templateLayoutFactory.createClass('$[properties.iconContent]');


new ymaps.Placemark(base_coords, {
      iconContent: 'поиск...'
}, {
      preset: 'islands#orangeStretchyIcon',
      draggable: true
});