Eventos en OpenLayers

19

OpenLayers 2

Hoy tenemos una nueva entrada en nuestro curso gratuito de OpenLayers 2. Hoy hablaremos de los eventos dentro de OpenLayers.

Haz clik sobre la imagen para reproducir el módulo del curso

20

En el mundo de la programación, los eventos, son acciones que suceden en una aplicación. Normalmente esos eventos son recogidos por un usuario, y pueden incluir cosas como clics de ratón, acciones con el teclado, trasiego de datos y otros. El API de OpenLayers es asíncrono, y como tal se modifica con la llegada de datos.

21

Los eventos más comunes en OpenLayers son:

  • addlayer: recogido después de que se añada una capa.
  • removelayer:  recogido después de que se elimine una capa.
  • changelayer:  cuando cambian las propiedades de una capa.
  • mousemove: se recoge cuando movemos el ratón sobre el mapa.
  • mouseover:  cuando el ratón entra en el marco del mapa.
  • move:  recogido en cualquier movimiento, pan o zoom del mapa.
  • changebaselayer: con los cambios en la capa base.

Los eventos de mapa se pueden registrar de dos maneras:

  • En la construcción del objeto
  • Después de la creación de un objeto

22

Por ultimo os dejamos los ejercicios correspondientes a este tema.

OpenSourceGIS_Exercise_15_ES

OpenSourceGIS_Exercise_16_ES

El calendario de curso, con todas las fechas de publicación de los módulos.

IMPORTANTE: SI HABÉIS SEGUIDO EL CURSO Y NOS ENTREGÁIS LOS EJERCICIOS RESUELTOS TENDRÉIS UN DESCUENTO DE 10% EN NUESTRO MASTER GIS WEB