Клуб API Карт

SearchControl ограничить вывод результатов

s.nasredinova@mediapronet.ru
10 мая, 12:33

Добрый день!

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

Суть задачи, ограничить вывод результатов определенным радиусом от заданной точки.

Но даже в примере тут https://tech.yandex.ru/maps/jsbox/2.1/search_control_ppo

если дописать в опции

strictBounds: true,
 boundedBy: myMap.getBounds(),
useMapBounds: true

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

возможно ли это? и как?

Заранее спасибо!

3 комментария
Тогда надо убрать useMapBounds: true
нужен только boundedBy и strictBounds
s.nasredinova@mediapronet.ru
11 мая, 10:58
dimik,
не помогло
http://prntscr.com/f6i7g9 вот видим первый экран
цепляю карту мышью и сдвигаю и точки перестраиваются http://prntscr.com/f6i87o
а мне нужно чтобы точки остались те, что были на первом экране. а при перемещении, ничего нового не появлялось
s.nasredinova@mediapronet.ru,
видимо это та же проблема
https://yandex.ru/blog/mapsapi/searchcontrol-prioritet-poiska-ne-udaetsya-zadat