Клуб API Карт

Как упростить отображение iconContent у Placemark

belyi05
5 июня 2014, 11:33

Здравствуйте, 

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

 

На скрине видно слева - это как стандартно, а справа - как нужно http://clip2net.com/s/ifBBJB

 

Спасибо

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

нужно создать свой макет иконки метки

http://jsfiddle.net/LhWG5/

спасибо

как при этом добиться, чтобы размер шрифта масштабировался при zoom?

сделать обработчик на событие zoom, и в завимости от уровня применять нужны font-size?

кажется тогда проще и правильнее обрисовывать ваши участки полигонами и использовать fillImage с изображением номера

само собой, участки щас полигонами, а метки приходится поверх рисовать. наверно, имелась ввиду опция fillImageHref , а то ничего другого не могу нагуглить. то есть на основе iconTitle нужно как-то генерировать картинку с номером и ее ставить на фон полигона?

да, можно сгенерить канвас, сделать ему toDataURL() и вставить его в fillImageHref

сгенерить канвас и вставить его в filleImageHref получилось http://jsfiddle.net/4WLy7/

но слетает при этом фон Polygon , хотя насильно указываю ему fill: 1, fillOpacity: 1

в какую сторону копать?
       
пока сделал и заливку на canvas, но не знаю, верное ли это решение,
ведь потом и ховер придется делать. и его заливкой что ли?

http://jsfiddle.net/dB2GZ/