Клуб API Карт

Кастомизация меток с provider: yandex#search

seyin
18 мая, 15:18

Есть поиск через SearchControl, как в примере: https://tech.yandex.ru/maps/jsbox/2.1/search_control_ppo

Нужно собирать метки в кластеры и кастомно их стилизовать.

С провайдером yandex#search не работает опция noPlacemark, чтобы просто их не показывать. Сейчас я в then возвращаемого промиса сохраняю результаты, чищу поиск через searchControl.clear(), делаю свои метки, собираю кластеризатором и наношу обратно на карту. Это громоздко и глючит, т.к. искать нужно при драге карты, и если быстро таскать, нативные результаты таки успевают показаться.

Можно ли просто стилизовать те метки, которые выводит поиск?

1 комментарий
Подписаться на комментарии к посту
> С провайдером yandex#search не работает опция noPlacemark Да, не работает не просто так.
Там другой поисковый паттерн – показывается n результатов и обновление на каждый сдвиг.
И мы бы очень не хотели, чтобы его стилизовывали.