Как изменить стандартную иконку геопозиции плользователя yandex maps?

Образец

Нужно изменить эту иконку на другую. Как изменять плейсмарки я знаю. Но с позицией юзера это не работает. Пишу на react js с использованием react-yandex-maps библиотеки.


Ответы (1 шт):

Автор решения: user525242

Вот мой пример

function getYaMap(){
    var myMap = new ymaps.Map('map', {
            center: [**координаты**],
            zoom: 17
        }),

        // Создаём макет содержимого.
        MyIconContentLayout = ymaps.templateLayoutFactory.createClass(
            '<div style="color: #FFFFFF; font-weight: bold;">$[properties.iconContent]</div>'
        ),

        myPlacemark = new ymaps.Placemark(myMap.getCenter(), {
            hintContent: '**Название**'
        }, {
            // Опции.
            // Необходимо указать данный тип макета.
            iconLayout: 'default#image',
            // Своё изображение иконки метки.
            iconImageHref: '**ссылка на иконку**',
            // Размеры метки.
            iconImageSize: [42, 42],
            // Смещение левого верхнего угла иконки относительно
            // её "ножки" (точки привязки).
            iconImageOffset: [-5, -38]
        });

    myMap.geoObjects
        .add(myPlacemark)
}
→ Ссылка