0

我正在我的 OSM 地图上使用 OpenLayers 绘制一个多边形。毕竟我正在执行这些行:

polygonFeature = new OpenLayers.Feature.Vector(
                new OpenLayers.Geometry.Polygon([linear_ring]), null, style_green);

style_green 在哪里

var style_green =
{
    strokeColor: "#000000",
    strokeOpacity: 0.3,
    strokeWidth: 1,
    fillColor: "#00FF00",
    fillOpacity: 0.3,
};

但由于某种原因 strokeOpacity 和 fillOpacity 不起作用,向我展示了实心多边形:

在此处输入图像描述

但是,由 openlayers 代码创建的 path 的 html 属性看起来是合法的:

在此处输入图像描述

我该如何解决这个问题?

谢谢!

4

0 回答 0