Всё верно! Но когда я хочу вывести значение через alert мне пишет [object Object], и как именно сделать чтобы я смог увидеть долготу и широту через алерт, немогу понять.
Сам геокодер - это группа. Объекты в нем "появляются" после генерирования события Load, поэтому необходимо сделать обработчик события Load.
Объекты, которые содержит в себе геокодер, назваются результатами геокодирования (объекты класса YMaps.GeocoderResult). Результаты геокодирования - это расширенные метки, доступ к координатам у которых можно получить с помощью метода getGeoPoint().
А теперь все это в примере:
// Запуск процесса геокодирования var geocoder = new YMaps.Geocoder("Москва");
// Создание обработчика для успешного завершения геокодирования YMaps.Events.observe(geocoder, geocoder.Events.Load, function (geocoder) { // Для запроса "Москва" будет найдено несколько результатов // Будем обращаться к самому первому по релевантности var geocodeResult = geocoder.get(0);
// Выводим координаты найденного объекта alert(geocodeResult.getGeoPoint()); });