У меня есть карта с открытыми слоями и значок на карте.Я хотел бы избавиться от этой синей точки, которая появляется, когда вы наводите курсор на булавку.Есть много похожих тем, но найденные рекомендации не принесли мне результатов.Я также хотел бы иметь возможность перемещать изображение, щелкая мышью по нему в любом месте
Я пытаюсь сделать это:
var selectedStyleFunction = function(feature, resolution) {
return [new ol.style.Style({
stroke: new ol.style.Stroke({
color: "white",
lineCap: "butt",
lineJoin: "bevel",
width:3
}),
fill : new ol.style.Fill({
color: "black"
}),
})];
};
//drag and drop
const dragInteraction = new ol.interaction.Modify({
features: new ol.Collection([marker]),
style: selectedStyleFunction,
});
Это делает точку вообще не видимой, но затем онаТрудно найти его на изображении.
Мой пример здесь: https://jsfiddle.net/anetka31/eo4prjgx/51/