Tengo un mapa que superpone los datos de Open Street Map en imágenes de Pennsylvania. Como capa base de las carreteras (y eventualmente otras capas) tengo dos capas base: imágenes de Blue Marble NG y USGS EROS 1ft. Me gustaría poder combinar estas dos capas en un solo objeto de mapa base que cambie automáticamente a medida que el usuario se acerca, ya que no tiene sentido ver las imágenes de 1 pie para todo el estado o las imágenes de Mármol azul cuando se acerca.
Idealmente, me gustaría hacer esto en el lado del cliente, ya que estoy sacando las imágenes de dos sitios diferentes.
openlayers-2
Ian Turton
fuente
fuente
Respuestas:
Aquí hay una página de muestra con un controlador de eventos para zoomend: http://www.openlayers.org/dev/examples/events.html .
fuente
Otra forma ... usando el control de opacidad
Pruebe este ejemplo https://github.com/openlayers/ol2/blob/master/examples/layer-opacity.html
una combinación de USGS_EDC_Elev_NED_3 (Relieve sombreado) y Topo Maps con control de opacidad
Funciona bastante bien
fuente