Как изменить стандартную иконку геопозиции плользователя 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)
}
