Клуб API Карт

Вместо координат значения геокодера

forpanel
21 октября 2010, 20:59

Здравствуйте, извиняюсь за нубский вопрос, но руки кривые увы )

 

Я получил координаты по адресу:

// Создание объекта геокодера
var geocoder = new YMaps.Geocoder("Мурманск, Ленина, дом 19");

 

Отцентровал карту:

// По завершению геокодирования инициализируем карту первым результатом
YMaps.Events.observe(geocoder, geocoder.Events.Load, function (geocoder) {
if (geocoder.length()) {
map.setBounds(geocoder.get(0).getBounds());
}
});

 

Как мне теперь нарисовать метку по этим координатам?

// Создает метку
var placemark = new YMaps.Placemark(new YMaps.GeoPoint(?????????????));

2 комментария
Подписаться на комментарии к посту
 
...
if (geocoder.length()) {
map.setBounds(geocoder.get(0).getBounds());

var placemark = new YMaps.Placemark(map.getCenter());

или если метка уже создана и надо просто ее передвинуть:
placemark.setGeoPoint(map.getCenter());
...
спасибо