Uso del zIndex
Para la gestión del zIndex de todas las capas de Openlayers, se usa el parámetro zIndex y los métodos getZIndex y setZIndex.
📂 Ejemplo de zIndex Openlayers
- Layer Z-Index: Ejemplo de Z-Index con features.
LayerGroup y GroupEvent

La clase ol/layer/Group tiene dos clase GroupEvent y LayerGroup.
LayerGroup
Clase LayerGroup: Una colección de capas que se manejan juntas.
Propiedades de new LayerGroup(options)
| Nombre | Descripción |
|---|---|
| opacity | Opacidad de la capa (0, 1). |
| visible | Visibilidad de la capa. |
| extent | Extensión de los límites para la capa. |
| zIndex | Índice Z para el orden de renderizado. |
| minResolution | Resolución mínima a la que es visible. |
| maxResolution | Resolución máxima por debajo de la cual es visible. |
| minZoom | Nivel de zoom mínimo para que sea visible. |
| maxZoom | Nivel de zoom máximo al que es visible. |
| layers | Capas hijas incluidas. |
| properties | Propiedades observables arbitrarias accesibles con #get() y #set(). |
La capacidad de anidar LayerGroup dentro de otros LayerGroup esta permitida en OpenLayers.
🚀 CodePen - Simple LayerGroup inside LayerGroup
El grupo de capas está pensado para ser gestionadas por un Collection (ol/Collection), esto se ve en la creación del parámetro layers y en el método setLayers (elimina todas las layers para añadir un nuevo Collection pasado por parámetros).
🚀 CodePen - CodePen LayerGroup + Collection
📂 Ejemplo de LayerGroup Openlayers
- Layer Groups: Ejemplo de un mapa con grupo de capas.