Estoy cargando un archivo geojson en capas abiertas para mostrar algunos polígonos. A partir de este archivo también creo una lista de todos los nombres de estos polígonos.
Ahora quiero cambiar el color de un polígono cuando se selecciona de la lista (se hace clic en el nombre).
Lo que he intentado es crear un estilo ( http://docs.openlayers.org/library/feature_styling.html ) pero no pude descubrir cómo agregar este estilo al polígono. ¿Cómo puedo hacer eso?
openlayers-2
jlai79
fuente
fuente
Usando el caso en la otra respuesta.
Simplemente cambiando el uso de "setStyle ()"
Este caso funcionó para mí.
fuente
Con OpenLayers 4.6.5 para cambiar el color estoy usando esto:
getFeatures()[1]
Es uno de los elementos de mi función. Si cambiara TODAS las funciones, usaría un Loop.fuente