Je charge un fichier geojson dans des couches ouvertes pour afficher des polygones. À partir de ce fichier, je crée également une liste de tous les noms de ces polygones.
Maintenant, je veux changer la couleur d'un polygone lorsqu'il est sélectionné dans la liste (cliqué sur le nom).
Ce que j'ai essayé, c'est de créer un style ( http://docs.openlayers.org/library/feature_styling.html ) mais je n'ai pas trouvé comment ajouter ce style au polygone. Comment puis je faire ça?
la source
Utiliser le cas dans l'autre réponse.
Changer simplement l'utilisation de "setStyle ()"
Cette affaire a fonctionné pour moi.
la source
Whit OpenLayers 4.6.5 pour changer la couleur, j'utilise ceci:
getFeatures()[1]
est l'un des éléments de ma fonctionnalité. Si je voulais changer TOUTES les fonctionnalités, j'utiliserais une boucle.la source