<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Примеры. Размещение карты на странице.</title>
    <!--
        Подключаем API карт
        Параметры:
          - load=package.full - основные компоненты;
	      - lang=ru-RU - язык русский.
    -->
    <script src="http://api-maps.yandex.ru/2.0/?load=package.full&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
var myMap;
var aaaa;
// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);
function init () {
	var myGeocoder = ymaps.geocode("Москва Вашавское шоссе 125"); // 
	myGeocoder.then(
		function (res) {
			//alert('Координаты объекта :' + res.geoObjects.get(0).geometry.getCoordinates()); 
			aaaa = res.geoObjects.get(0).geometry.getCoordinates();
			//alert(aaaa);
										// Создание экземпляра карты и его привязка к контейнеру с
										// заданным id ("map").
										myMap = new ymaps.Map('map', {
											// При инициализации карты обязательно нужно указать
											// её центр и коэффициент масштабирования.
											//center:[55.76, 37.64], // Москва
											center:[aaaa], // Москва
											zoom:10
										});
										document.getElementById('destroyButton').onclick = function () {
											// Для уничтожения используется метод destroy.
											myMap.destroy();
										};
		},
		function (err) {
			alert('Ошибка');
		}
	);
}
</script>
</head>
<body>
    <div id="map" style="width:400px; height:300px"></div>
    <input type="button" id="destroyButton" value="Удалить карту"/>
</body>
</html>
по моей логике, координаты должны попасть в aaaa я их использую для указания центра карты.
в результате карта не выводится, только подложка под нее.
при просмотре в дебагере... вроде все нормально...
последовательность исполнения кода правда какая то...
не правильная размерность?