Клуб API Карт

Вывод метки по геокодеру и информация в ней.

usoliein
9 июня 2012, 11:53

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

Уже несколько часов олову ломаю, ничего понять не могу...

Код текущего решения 

 

<script src="http://api-maps.yandex.ru/2.0/?load=package.full&mode=debug&lang=ru-RU" type="text/javascript"></script>

<script type="text/javascript">
// Как только будет загружен API и готов DOM, выполняем инициализацию
ymaps.ready(init);

function init () {
// Создание экземпляра карты и его привязка к контейнеру с
// заданным id ("map")
var myMap = new ymaps.Map('map', {
// При инициализации карты, обязательно нужно указать
// ее центр и коэффициент масштабирования
center: [52.734533, 103.663081],
zoom: 12,
type: "yandex#map"
});

var myGeocoder = ymaps.geocode(
// Строка с адресом, который нужно геокодировать
"Усолье-Сибирское, ул. Толбухина, д. 46", {
/* Опции поиска:
- область поиска */
boundedBy: myMap.getBounds(),
// - искать только в этой области
strictBounds: true,
// - требуемое количество результатов
results: 1

  });

myGeocoder.then(
function (res) {
if (res.geoObjects.getLength()) {
// point - первый элемент коллекции найденных объектов
var point = res.geoObjects.get(0);
// Добавление полученного элемента на карту

myMap.geoObjects.add(point);
// Центрирование карты на добавленном объекте
myMap.panTo(point.geometry.getCoordinates());
}
},
// Обработка ошибки
function (error) {
alert("Возникла ошибка: " + error.message);
}
)

}
</script>

<div id="map" style="width:100%;height:250px"></div>

 

 

2 комментария
Подписаться на комментарии к посту

Ну, думаю типа

point.properties.set('balloonContentHeader', "Что-то здесь"');

point.properties.set('balloonContentBody', "Ну и здесь"');

Не работает