6 votos

¿Mapas OpenLayers siempre mostrar/flash una pantalla vacía mientras?

Cuando doble clic en un mapa de OpenLayers, la pantalla es momentáneamente en blanco mientras que otro zoom nivel dibuja.

¿Es este evitable? No es ideal, dado que muchos otros mapas que API muestran un efecto de enfoque suave.

Gracias

8voto

heidi123p Puntos 121

Usted tendrá que cambiar la capa de transitionEffect a 'resize'. De acuerdo a OpenLayers documentación:

transitionEffect

{String} El efecto de transición para el uso cuando el mapa se desplaza o ampliada.

Actualmente hay dos valores admitidos

  • null

    No hay efecto de transición (el valor predeterminado).

  • cambiar el tamaño de

    Actuales baldosas se cambia el tamaño de zoom para proporcionar un efecto visual de que el zoom de haber tenido lugar inmediatamente. Como los nuevos azulejos, se dibuja sobre la parte superior de la cambia el tamaño de las baldosas.

http://dev.openlayers.org/releases/OpenLayers-2.7/doc/apidocs/files/OpenLayers/Layer-js.html#OpenLayers.Layer.transitionEffect

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