Visitas: 0
Estoy programando un mapa que usa OL3 como librería de mapas. Estaba necesitando acceder a las propiedades de los layers que contiene mi objeto map. En la documentación oficial dice que se obtiene un array al escribir:
v_karte.getLayers()
Pero haciendo un console.log en mi navegador me sale lo siguiente:
La forma que se presenta es muy engorrosa, y no devuelve el array que dice en la documentación oficial. Para obtener todas los layers de un objeto map, podes escribir el siguiente codigo:
v_mapa.getLayers().forEach(function(layer) {
console.log("Nombre del layer: ", layer.get('name') + " y estoy visible: " + layer.get('visible'));
});