OpenLayers 5-选中的突出显示功能

时间:2019-02-28 19:39:26

标签: openlayers openlayers-5

我有一个具有自定义样式(颜色)的功能。当我单击它时,它不会突出显示。但是,如果我通过注释掉  myFeature.setStyle(myStyle)称其为突出显示。

当该功能的样式已经存在时,是否有办法强制其突出显示?

代码示例:

const myFill = new Fill();
myFill.setColor('rgba(100,100,200,0.60)');
const myStyle = new Style({myFill});
const myFeature = new Feature(someObject);
myFeature.setStyle(myStyle);
mySource.addFeature(myFeature);

//...
const select = new Select({condition:click});
map.addInteraction(select);

我尝试为Select添加样式,但是没有运气。

const select = new Select({condition:click, style: myHighlightStyle});

0 个答案:

没有答案