Aller au contenu

GPS & Géo-repérage

Le composant GPS & Géo-repérage permet de suivre la position GPS d’un utilisateur en temps réel et de déclencher des actions en fonction de zones géographiques définies. Ce composant est idéal pour créer des applications basées sur la localisation, comme des audioguides, des parcours interactifs ou des jeux basés sur la position de l’utilisateur.
Cette fonctionnalité est totalement hors ligne : vos utilisateurs n’ont pas besoin de connexion Internet durant leur parcours.

⚠️ Uniquement pour les apps mobiles : cette fonctionnalité n’est disponible que pour les applications mobiles (web et natives).

Cas d’usage

Voici quelques cas d’utilisation du composant GPS & Géo-repérage :

  • Audioguides géolocalisés : Activez des descriptions audio lorsque l’utilisateur arrive dans une zone précise.

  • Parcours interactifs : Orientez les utilisateurs avec des informations spécifiques selon leur emplacement sur une carte.

  • Jeux basés sur la localisation : Créez des quêtes ou des défis à débloquer en fonction de la position de l’utilisateur.

  • Applications de signalisation intérieure ou extérieure : Fournissez des indications de navigation dans des espaces physiques ou des événements.

Mise en place du composant

Ajouter le composant

Insérez le composant GPS dans votre projet. Si vous souhaitez que celui-ci soit actif tout au long de l’application, pensez à l’insérer au niveau de votre projet et non pas dans un écran.

Insertion du composant GPS

Ouvrez le composant GPS depuis la liste des Objets. Une carte Google Maps apparaît : celle-ci n’est là qu’à titre indicatif pour placer vos marqueurs de position. Elle disparaîtra de votre écran.

💡 Le composant GPS n’est pas visuel. Si vous souhaitez afficher une carte dans votre application, veuillez utiliser le composant Carte.

Configurer les zones de géo-repérage

Grâce aux marqueurs, ajoutez des zones géographiques en saisissant une adresse ou en cliquant directement sur la carte. Nommez chaque zone pour faciliter leur identification dans vos actions. Cliquez sur le bouton + à gauche pour créer votre marqueur.

Carte des marqueurs GPS

Voici les propriétés pour chaque marqueur :

  • Coordonnés GPS du centre

  • Rayon (en mètres) : choisissez la distance de détection de la zone à partir du centre.

  • Détection entrée de zone : déclenche une action lorsqu’un utilisateur entre dans une zone définie.

  • Détection sortie de zone : permet de réagir lorsque l’utilisateur quitte une zone spécifique.

Il est nécessaire de choisir entre entrée ou sortie de zone pour rendre votre marqueur actif.
Vous pouvez également lier la création de vos zones de géo-repérage à une source dynamique via le data binding.

Caractéristiques du composant

Événements déclencheurs

Le composant GPS peut également servir de déclencheur pour diverses actions. Les déclencheurs disponibles incluent :

  • Détection de la zone [marqueur]

  • Erreur de géolocalisation

    Déclencheurs de géolocalisation

Actions interactives

Il n’y a pas d’action interactive liée à ce composant.

Bonnes pratiques et astuces

Dans certains environnements (intérieurs, zones à faible couverture), la précision du GPS peut être limitée. Le composant Beacon peut être une bonne alternative.