Altova MobileTogether Designer

Se puede usar el control Mapa de geoubicación para mostrar el mapa de un área en concreto en vista de calle, de satélite o híbrida (la vista se define en la propiedad Tipo de mapa). Los puntos de interés de la zona cubierta por el mapa pueden mostrarse mediante marcadores. Se puede definir cualquier número de marcadores en la propiedad Marcadores del control. La ubicación actual, así como los controles de zoom, pueden incluirse opcionalmente en el mapa (consulte sus respectivas propiedades más abajo). El tamaño y la ampliación del mapa que se muestra inicialmente en el control pueden definirse mediante las propiedades Área de visualización, Ancho del control y Alto del control. El control Mapa de geoubicación también tiene un evento AlHacerClicEnGeomarcador que permite definir qué acciones se deben ejecutar cuando el usuario hace clic en un marcador en concreto.

 

 

 

Eventos del control Mapa de geoubicación

Dispone del evento AlHacerClicEnGeomarcador, que le permite definir las acciones que se deben realizar cuando se hace clic en un marcador del mapa. Para recuperar información sobre el marcador en el que se ha hecho clic, utilice la variable dinámica $MT_GeolocationMapMarker.

 

La variable dinámica $MT_GeolocationMapMarker muestra información sobre el último marcador en el que hizo clic el usuario del cliente. Esta información se almacena en una construcción XPath de asignación, en este formato:

 

map {

    "id":"vie",

    "geolocation":(48.2143531, 16.3707266),

    "title":"Vienna",

    "text":"Altova EU"

}

 

Para obtener un valor de la construcción XPath de asignación puede usar una expresión como esta: map:get( $MT_GeolocationMapMarker, "id" ). Esta expresión en concreto devuelve el valor de la clave id (es decir, la id del marcador en que se hizo clic).

 

Para ver una descripción de las acciones que pueden definirse para el evento AlHacerClicEnGeomarcador, consulte la sección Acciones.

 

Propiedades del control Mapa de geoubicación

Las propiedades del control se pueden editar y consultar en el panel Estilos y propiedades y se describen en este apartado por orden de aparición en el panel.

 

 

 

© 2018-2024 Altova GmbH