Задача: получить список домов 1 линии Василиостровского района.
Итак, делаю запрос на maps.yandex.ru - "Россия, Санкт-Петербург, Василеостровский район, 1-я линия", получаю результат:
Россия, Санкт-Петербург, Василеостровский район
31 дом
Россия, Санкт-Петербург, Василеостровский район
19 домов
Попытался сделать своими силами подобное, но за пару дней не доконца понял, как же всё устроено....
Взял код из примеров:
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 линии я ума не приложу.... Не подскажите как решить задачку?