Клуб API Карт

SuggestView и boundedBy

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

При использовании boundedBy в SuggestView  результаты из текущего города отображаются в конце списка.

Вот пример на JSFiddle. 

Как сделать так, чтобы:

  1. результаты из boundedBy выводилась первыми?
  2. выводились результаты только из boundedBy?
5 комментариев
Sergey Konstantinov
27 января 2016, 22:37
В вашем примере заданы координаты реки Печора, а не города Печора.

В моём примере заданы две координаты, которые определяют прямоугольник для поиска (нижний-левый и верхний-правый углы соответственно). В этом примере можно увидеть, что даже если увеличить прямоугольник поиска (или уменьшить), то у нас всё равно будут выводиться результаты из других городов. Тут можно проверить правильность координат.

Sergey Konstantinov
27 января 2016, 22:37
Поговорил с разработкой саджеста — при поиске границы автоматически расширяются до региона, такая логика. Ответ на ваш вопрос — никак, к сожалению.

Спасибо, понятно.

Груз Везёт
22 мая 2017, 17:43
а так


new ymaps.SuggestView(this.inputId, {
boundedBy: bounds,strictBounds : true
});