Клуб API Карт

Поиск только по России

sergei.murko
30 октября 2013, 19:29

Можно сделать поиск в квадрате, но как же быть тогда с Калининградской областью?

Может кто уже реализовывал, то буду не против exampl-a)

Кстати реализовываю на 

control.SearchControl

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

можно склеивать запрос с "Россия, "

Можно написать свой провайдер, который просто будет возвращать ymaps.geocode('Россия, ' + request)

 

3 строчки кода

Всмысле сделать свою форму для поиска и отдавать её ужe geocode?
А то слово провайдер ввело в ступор!

Нет

см. опцию provider у SearchControl

какая весрия АПИ? 2.0 или 2.1 бета?

чтото типа такого

 

     myMap.controls.add(new ymaps.control.SearchControl({
         provider: {
             geocode: function (request, options) {
                 return ymaps.geocode('Россия, ' + request, { boundedBy: false });
             }
         }
     }));

 

 

Теперь вопрос) как тут лайки ставить?)

Лайков тут нет,  разьве что создать новый пост в клубе, что Вам помогла бабушка =)

Ахахахаааа

dimik,
В данном решении перестает работать "Еще результаты" в списке результатов поиска. Как решить эту проблему?
dimik,
Отлично! Спасибо за быстрое решение! :)