Клуб API Карт

Помогите разобраться, пожалуйста.

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

Задача: получить список домов 1 линии Василиостровского района.

Итак, делаю запрос на maps.yandex.ru - "Россия, Санкт-Петербург, Василеостровский район, 1-я линия", получаю результат:

Попытался сделать своими силами подобное, но за пару дней не доконца понял, как же всё устроено....

Взял код из примеров:

var adres="Россия, Санкт-Петербург, Василеостровский район, 1-я линия";

map = new YMaps.Map( document.getElementById("YMapsID") );
map.removeAllOverlays(); 
 
var geocoder = new YMaps.Geocoder(adres, {results: 1, boundedBy: map.getBounds()});


YMaps.Events.observe(geocoder, geocoder.Events.Load, function () {
 
if (this.length()) {
var geoPoint=this.get(0).getGeoPoint();
   
map.addOverlay(this.get(0));
this.get(0).setBalloonContent(this.get(0).text);
this.get(0).openBalloon();

alert(this.get(0).text); //Россия, Санкт-Петербург, Василеостровский район, 1-я линия


} else {
    alert("Ничего не найдено")
      }
});


Но как тут получить доступ к списку всех домов, скажем 1 линии я ума не приложу.... Не подскажите как решить задачку?