Клуб API Карт

Вопрос про геокодер

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


Делаю обратный запрос

 

var geocoder = new YMaps.Geocoder("39.925281,43.429374" );
map.addOverlay(geocoder);
 

 

На карте мне показывает 2 метки, первая с Полным названием, включая номер дома, а вторая с полным названием без номера дома, а только улица, хотя я брал координаты именно дома. Геокодированием.


Как раздлить данные этой переменной, взять или с номером дома или с улицей?



2 комментария
В конструктор геокодера можно передать параметр result, ограничивающего количество возвращаемых результатов.
var geocoder = new YMaps.Geocoder("39.925281,43.429374" , {results: 1});
map.addOverlay(geocoder);

Также советую обратить вниманию на статью по обратному геокодированию.
Сандро Чегемов
28 января 2016, 08:20
ОГРОМНОЕ СПАСИБО!!!