Altova MobileTogether Designer

Une commande de Carte de géolocalisation peut être utilisée pour afficher la carte d'une zone spécifique : en mode rue, satellite ou hybride (le mode est défini dans la propriété Type de carte). Les points d'intérêt dans la zone couverte par la carte peuvent être affichés par des marqueurs. Tous les marqueurs peuvent être définis dans la propriété Marqueurs de la commande. L'emplacement actuel et les commande de zoom peuvent être inclus en option dans la carte (voir leurs propriétés respectives ci-dessous). La taille et l'agrandissement de la carte affiché initialement dans la commande peut être défini par le biais des propriétés Viewport, Largeur de commande et Hauteur de commande. La commande Carte de géolocalisation présente aussi un événement SurClicDeMarqueurDeCarteGeo, qui vous permet de définir des actions à effectuer lorsqu'un marqueur particulier est cliqué par l'utilisateur.

 

 

Événements de carte de géolocalisation

L'évènement SurClicDeMarqueurDeCarteGeo est disponible, ce qui vous permet de définir des actions à effectuer lorsqu'un marqueur dans la carte est cliqué. Afin d'extraire des informations concernant le marqueur qui a été cliqué, utiliser la variable dynamique $MT_GeolocationMapMarker.

 

La variable dynamique $MT_GeolocationMapMarker contient des informations concernant le marqueur qui a été cliqué en dernier par l'utilisateur du client. L'information contenue dans la variable est stockée dans une construction XPath-map, dans un format qui est affiché par l'exemple suivant :

 

map {

    "id":"vie",

    "geolocation":(48.2143531, 16.3707266),

    "title":"Vienna",

    "text":"Altova EU"

}

 

Pour obtenir une valeur depuis la construction XPath-map, utilisez une expression XPath comme : map:get$MT_GeolocationMapMarker"id" ). Cette expression particulière retourne la valeur de la clé id (c'est-à-dire, l'id du marqueur qui a été cliqué).

 

Pour une description des actions qui peuvent être définies pour l'événement SurClicDeMarqueurDeCarteGeo, voir la section Actions.

 

Propriétés de carte de géolocalisation

Les propriétés de la commande sont disponibles dans le Volet Styles & Propriétés, et sont classées ci-dessous dans leur ordre d'apparence.

 

 

© 2018-2024 Altova GmbH