Добрый день, пытаюсь ограничить поиск по карте с помощью метода strictBounds. У меня получается такой поиск:
this.searchControl = new ymaps.control.SearchControl({options: {noPlacemark: true,noCentering: true,//noPopup: true,provider: 'yandex#map','z-index':99,strictBounds: true,boundedBy: [[city['MIN_LAT'], city['MIN_LON']],[city['MAX_LAT'], city['MAX_LON']],],} });
Если в москве это работает.
Для москвы я выставляю boundedBy:
min_lat = 55.3
min_lon = 36.6
max_lat = 56.3
max_lon = 38.6
Для Питера же у меня не работает. Пытаюсь найти "Невский проспект" с boundedBy ограничением:
min_lat = 59.5
min_lon = 29.5
max_lat = 60.3
max_lon = 30.9
Еще вопрос к окнам, которые, как я понимаю, обновили в последней версии. Когда я ввожу фразу, то у меня открывается окно и идут подсказки по улице, дому и т.д. когда я нажимаю Enter, оно закрывается, мне нужно открыть список (это другое окно), чтобы вызвать events. Я отлавливаю выбор результата поиска, чтобы создать там свой placemark.
Вопрос: можно ли как-нибудь отлавливать события из 1 окна? и не ждать 2ого (привычные результаты поиска)