@nurzhannogerbek

Как поменять preset маркера, который появляется при поиске в Яндекс Карте?

Использую виджет поиска SearchControl Яндекс карты. По умолчанию, он использует синий маркер, для найденной локации. Возможно ли заменить его на другой preset? К примеру хотелось бы заменить на 'islands#blueRunIcon'?

const searchControl = new ymaps.control.SearchControl({
    options: {
        float: 'right',
        noPlacemark: false,
    },
});

self.map = new ymaps.Map(
    "yandex-map",
    {
        center: [
            48.583213,
            66.017493,
        ],
        zoom: 5,
        controls: [
            searchControl,
            'fullscreenControl',
        ],
        searchControlProvider: 'yandex#search',
    },
    {
        restrictMapArea: true,
        suppressMapOpenBlock: true,
    },
 );
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 1
@magarif
Программист
Быстрым взглядом пробежался, примерно так:
- отключаешь маркер в поиске
- ловишь событие успешного поиска (load вроде)
- ставишь свой маркер
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы