Клуб API Карт

Маркер с текстом и менеджер объектов через YMapsML

dobersoft
4 февраля 2009, 13:09

В этом примере http://api.yandex.ru/maps/jsapi/examples/promoexample.html

создаётся маркер с текстом "Примеры".

Как я понял, за это отвечает этот код:

        var map, placemark;
placemark = new YMaps.Placemark(new YMaps.GeoPoint(37.8,55.68),
{balloonOptions :{maxWidth:250, maxHeight:180}});
placemark.setIconContent('Примеры');
map.addOverlay(placemark);

 Через YMapsML можно создавать карту с маркерами, но эти маркеты без текста. Можно ли создавать маркеры с текстом через YMapsML? Можно сочетать в маркере иконку и текст, чтобы пользователь мог понять, что это конкретно за объект, не щёлкая по маркеру?


И похожий вопрос. Можно ли через YMapsML указать, при каком увеличении маркен виден и при каком нет? Буду признатален за рабочие примеры.

3 комментария
Подписаться на комментарии к посту
Для задания содержимого значка метки используется тег iconContentStyle. В шаблоне Вы можете разместить любое html-содержимое. Большая часть возможностей YMapsML показана в этом примере. Менеджера объектов в YMapsML, как в JS API, у нас нет.
Ясно, спсибо за ответ. Придётся реализовывать требуемую функциональность на JS API. Примите благодарности за то, что есть и пожелания развития, в частности, расширение возможностей YMapsML :)
Мы учтем Ваши пожелания :)