Comment puis-je régler l'opacité d'un geojson de l'objet ou de la couche dans la fiche?
J'essaye d'appliquer opacity
à un geojson couche dans leaflet.js
. Le la documentation semble montrer que opacity
peut être définie dans la configuration des styles.
var exteriorStyle = {
"color": "#ffffff",
"weight": 0,
"opacity": 0.99
};
var exteriorMaskLayer = L.geoJson(exteriorMaskGeojsonPoly, {style: exteriorStyle}).addTo(map);
J'aimerais l'objet de masque/masquer la carte d'arrière-plan. Ici, en utilisant exteriorStyle
, la couleur ne appliquée à la exteriorMaskLayer
, et le polygone est affiché.
Cependant, la opacity
valeur semble être ignorée.
J'ai aussi essayé d'utiliser le setOpacity()
méthode de la exteriorMaskLayer
avec aucun effet.
var exteriorMaskLayer = L.geoJson(exteriorMaskGeojsonPoly, {style: exteriorStyle}).addTo(map);
exteriorMaskLayer.setOpacity(1.0);
Comment puis-je régler l'opacité d'un geojson de l'objet ou de la couche dans la fiche?
à l'aide de Leaflet-Leaflet-v0.5.1-0-gc1d410f.zip
OriginalL'auteur monkut | 2013-04-24
Vous devez vous connecter pour publier un commentaire.
Doh, je l'ai trouvé navigation de certains de l'autre feuillet de documentation.
L'attribut de style dont j'avais besoin était
fillOpacity
.Je suppose que
opacity
est uniquement appliqué à la frontière.weight
, ici, éteint la frontière, donc je n'ai pas remarqué de changement.Si cela fonctionne, l'application de l'opacité à l'intérieur d'un polygone:
Je ne pouvais pas trouver toutes les docs sur les attributs de style.
OriginalL'auteur monkut