jueves, 29 de noviembre de 2012

Múltiples eventos en el mismo lugar del mapa

Hemos añadido al mapa de MapAgenda la capacidad de ver los eventos que ocurren en el mismo punto geográfico. Mirad las imágenes de abajo y veréis que los eventos se expanden en un círculo o espiral para mostrarlos todos. También podéis probarlo en los diferentes enlaces que acompañan a las imágenes.

Cuando hacéis una búsqueda de eventos, MapAgenda os muestra un listado con los primeros eventos que ocurren a partir de la fecha de búsqueda y esos mismos eventos los muestra en el mapa.

Pero, cuando hay varios eventos en el mismo lugar ¿Cómo los muestra el mapa?

Lo que hace el mapa inicialmente es apilarlos uno encima del otro con el evento de fecha más cercana encima del todo. Mirando el mapa, el evento que veis es el primero que va a ocurrir en ese lugar.

Y eso puede despistar mucho porque podéis pensar que solo hay un evento.

Por ejemplo, en la siguiente imagen que muestra los eventos en los alrededores de Sabiñánigo en Huesca a partir del 23 de Junio de 2012, podemos llegar a pensar que donde está el marcador verde solo hay un evento que corresponde a la marcha cicloturista Quebrantahuesos.


Sin embargo, no es así. Mirando el listado de la izquierda veréis que en el mismo Sabiñánigo tienen lugar 8 eventos.

Pues bien, a partir de ahora podéis verlos todos con solo colocar el ratón encima del marcador. Si vais al enlace siguiente y pasáis el ratón por encima del marcador verde, los eventos que hay en ese lugar se expanden formando un círculo. Los eventos están ordenados por fechas empezando en la posición de las 9:00



Al expandirse, sucede lo siguiente:
  • Los eventos también se expanden cuando están muy próximos, aunque no estén exactamente en el mismo punto.
  • Los eventos que están medianamente cercanos al círculo se difuminan para que los eventos del círculo destaquen más.
Ambas cosas las podéis ver si pasáis el ratón por los eventos blancos en la parte más baja. El marcador verde sigue estando ahí pero defuminado.


El círculo se crea cuando hay hasta un máximo de 7 eventos. A partir de ese número y para optimizar el espacio se crea una espiral en la que los eventos también están ordenados por fechas.

Si adelantáis la fecha del filtro para que haya más eventos en el mismo punto, esto es lo que veréis.



Espero que esta pequeña mejora os ayude a navegar un poco más cómodamente por la agenda.




miércoles, 21 de noviembre de 2012

¿Qué eventos quieres mostrar y resaltar en tu widget?

Quizás os habéis planteado instalar el widget de MapAgenda en vuestra web o blog y con las diferentes opciones que tiene, no os habéis decidido por ninguna.

En este post vamos a poner un ejemplo de uso del widget que seguro encontráis interesante.

Utilizaré el ejemplo de nuestros amigos de Pirenaica que lo están utilizando en su Calendario. Lo podéis ver reproducido con algunos eventos del 2013 en esta imagen.


Si os fijáis también en la pestaña "mapa" (reproducida en la imagen de más abajo), observaréis lo siguiente:

1. Solo aparecen los eventos que el propietario del widget decide.

El widget se puede configurar para que muestre todos los eventos del mapa para una zona determinada o para que solo aparezcan los eventos que el propietario decide.

Esto se puede utilizar, por ejemplo, como en el caso de Pirenaica, para dar a conocer eventos de otros organizadores o de clubs con los que colaboran y los eventos que ellos mismos organizan.

Y si eres un corredor o ciclista o formas parte de un club puedes mostrar los eventos públicos que hayas añadido a tu agenda bien porque vas a participar en ellos o porque te interesa que los visitantes de tu página los conozcan.

2. Se resaltan los eventos del propietario

El propietario del widget puede decidir resaltar sus propios eventos sobre el resto.

En la imagen de arriba podéis ver resaltados los eventos organizados por Pirenaica. Esos eventos se resaltan automáticamente ya que Pirenaica es el propietario tanto del widget como de los eventos.

3. El mapa muestra automáticamente todos los eventos

Tal como veis en la imagen siguiente, el widget personal adapta automáticamente la región visible del mapa para que aparezcan todos los eventos de la agenda del propietario.


Si queréis probar todas estas cosas podéis hacerlo en la página de widgets de MapAgenda. Y ahí tenéis enlaces a unas cuantas páginas que ya han experimentado con ello.