Клуб API Карт

Как получить несколько результатов выборки по адресу

Ruetobas
20 июня 2012, 17:46

Есть кусок кода

var myGeocoder = ymaps.geocode("Москва, новая", { results: 10 });


// Результат поиска передается в callback-функцию
myGeocoder.then(
function (res) {
if (res.geoObjects.getLength()) {
// point - первый элемент коллекции найденных объектов
var point = res.geoObjects.get(0);

// Добавление полученного элемента на карту
myMap.geoObjects.add(point);
// Центрирование карты на добавленном объекте
myMap.panTo(point.geometry.getCoordinates());
}
},
// Обработка ошибки
function (error) {
alert("Возникла ошибка: " + error.message);
}
)

Переменная point почему-то содержит только 1 запись - "Москва, Новая площадь".

На maps.yandex.ru по строке "Москва, новая" выдается более 5 похожих записей/

Как мне для point получить более одной записи по строке "Москва, новая"?

 

Заранее спасибо.

1 комментарий
Подписаться на комментарии к посту

 Прочитайте код внимательно:

// point - первый элемент коллекции найденных объектов
var point = res.geoObjects.get(0);