12 votos

OpenLayers Ocultar/Mostrar Capas desde casillas de verificación externas

Estoy usando OpenLayers con mapserver para mostrar una gran cantidad de imágenes ráster y capas WMS consultables. Todo funciona bien, las capas se pueden activar/desactivar en el selector de capas de OpenLayers...Pero ahora quiero activar/desactivar las capas mediante casillas de verificación externas y no sé cómo hacerlo.

Soy un poco nuevo en Javascript - lo único que sé es que tengo que pasar el valor de la capa de la casilla de verificación a una función de OpenLayers. Hasta ahora he intentado llamar a una función con un evento onClick

Pero no sé cómo debe verse la función 'layervisibility' para que mis capas que actualmente están colocadas en la función init() de OpenLayers se enciendan/apaguen correctamente cuando marco/desmarco las casillas de verificación.

14voto

Mashimom Puntos 21

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X