Il est possible de déclarer un itinéraire sur le composant carte. Cet itinéraire est basé sur le service de géocodage Nominatim d’OpenStreetMap.
IHM
Création de la carte
- Placer le composant carte sur l’écran
- Associer un jeux de données à la carte
- Latitude -> Texte
- Longitude -> Texte
- Type d’élément -> Texte
- Type itinéraire -> Entier (1 = départ, 2 = Arrivée)
- Créer un menu associé à la carte avec les éléments
- Ajouter Point de départ
- Ajouter Point d’arrivée
Création du type d’élément
- Faire un clic droit sur Liste des types d’élément de carte > Ajouter un type d’élément de carte
- Onglet Propriétés :
- Titre : itinéraire
- Type : Itinéraire
- Créer un menu associé à l’itinéraire avec les éléments
- Supprimer ce point
Métier
Ajout d’un marqueur
Le fonctionnement est identique pour les points de départ et d’arrivée.
- Dans le menu lié à la carte :
- Créer un comportement rattaché à l’élément Ajouter un point de départ
- Dans le comportement , créer une règle avec :
- Suppression du point (de départ ou d’arrivée) dans le jeu de données
- Ajout du point saisi par l’utilisateur dans le jeu de données
Suppression d’un point
Pour supprimer un point :
- Dans le menu lié au type d’élément : créer un comportement rattaché à l’élément Supprimer un point
- Créer un règle avec la suppression de la ligne courante du jeu de données