1
正如您在圖像中看到的,顏色不是「透明」的,它看起來像是開放圖層默認顏色填充,白色和不透明。 我需要我的多邊形是完全透明的。 有什麼幫助嗎?打開圖層:填充多邊形並非真正透明,更像是帶有不透明度的白色
var style = new ol.style.Style({
fill: new ol.style.Fill({
color:'transparent'
}),
stroke: new ol.style.Stroke({
color: 'white',
width: 1
})
});
如果不設置填充顏色,像你這樣,打開圖層設置默認的顏色(白色)與0.1:如果你不想補,根本不與你的風格配置
fill
不透明度。 – anabellag7我沒有設置填充,並且按預期工作(即多邊形不會被填充,請參閱https://codepen.io/ahocevar/pen/MvyEQX。如果您同意,請接受答案。 – ahocevar