【发布时间】:2013-04-24 02:56:02
【问题描述】:
我正在尝试将opacity 应用于leaflet.js 中的geojson 层。 documentation 似乎表明opacity 可以在样式配置中设置。
var exteriorStyle = {
"color": "#ffffff",
"weight": 0,
"opacity": 0.99
};
var exteriorMaskLayer = L.geoJson(exteriorMaskGeojsonPoly, {style: exteriorStyle}).addTo(map);
我希望对象遮盖/隐藏背景贴图。在这里,使用exteriorStyle,颜色确实被应用到生成的exteriorMaskLayer,并显示多边形。
但是,opacity 值似乎被忽略了。
我也试过使用exteriorMaskLayer的setOpacity()方法,没有效果。
var exteriorMaskLayer = L.geoJson(exteriorMaskGeojsonPoly, {style: exteriorStyle}).addTo(map);
exteriorMaskLayer.setOpacity(1.0);
如何在传单中设置 geojson 对象或图层的不透明度?
使用 Leaflet-Leaflet-v0.5.1-0-gc1d410f.zip
【问题讨论】:
标签: javascript leaflet