Клуб API Карт

Центрирование карты по геокоду

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

Добрый день!

 

На сайте хочу реализовать, чтобы по клику на адрес появялась карта, где данный адрес будет помечен. Вот, что вышло. Только одна проблема - никак не смогу понять, что указать в setCenter, чтобы карта центрировалась по адресу.

 

Если просто написать geocoder, то ничего не показывает, видимо формат другой.

 

 

 <script type="text/javascript">
        window.onload = function () {
            var map = new YMaps.Map(document.getElementById("YMapsID"));
            map.addControl(new YMaps.Zoom());
            var geocoder = new YMaps.Geocoder("адрес");

           map.addOverlay(geocoder);

           map.setCenter(new YMaps.GeoPoint(37.64, 55.76), 10);
       }
    </script>

 

Заранее спасибо за помощь. Буду рад любым советоам.

3 комментария
Ой спасибо большое! Разобрался. Сенкс еще раз.
Есть пример инициализации карты по результатам геокодирования:
http://api.yandex.ru/maps/jsapi/examples/mapinitgeocoding.html