Можно ли получить координаты геоточки для дальнейших операций?
объявляю глобальную переменную, в которую затем хочу сохранить координаты
city_center ;
var city = new YMaps.Geocoder('Москва');
YMaps.Events.observe(city, city.Events.Load, function () {
if (this.length()) {
var geoResult = this.get(0);
city_center = geoResult.getGeoPoint();
alert("1:" + city_center);
}
});
alert ("2:"+city_center);
Первый алерт выдает реальные координаты, во втором - переменная неопределена. Как же вытащить нужные данные?