BeaconFence

De IoT
Aller à : navigation, rechercher

Aller au parent Accueil


BeaconFence vous permet d'exploiter les principales fonctionnalités Geofencing (EN) dans votre application. BeaconFence est un TBeaconManager amélioré qui incorpore à présent un nouvel éditeur de carte BeaconFence vous permettant de concevoir une carte d'un espace physique présentant un intérêt, tel qu'une zone géographique, une construction ou en général tout environnement réel ou virtuel que vous souhaitez créer.

BeaconFence fournit votre application sur un périphérique BLE avec les fonctionnalités suivantes :

  • Contrôler les beacons et déclencher des événements de proximité.
  • Définir des zones et déclencher des événements de proximité pour : l'entrée dans la zone, la sortie de la zone et l'approche de la zone.
  • Calculer automatiquement la position de votre périphérique mobile BLE dans une carte.
  • Calculer une route entre des points d'intérêt dans une carte.

Composants BeaconFence

Vous pouvez utiliser les deux composants suivants pour BeaconFence :

  • TBeaconZonesFencing : Ce composant utilise des zones afin de travailler avec les proximités.
  • TBeaconMapFencing : Ce composant comporte un éditeur de carte BeaconFence visuel. Vous pouvez ajouter et configurer différents objets dans l'éditeur de carte : cartes, zones, beacons et chemins avec des noeuds.

Vous pouvez utiliser un composant, l'autre ou une combinaison des deux selon vos besoins.

Démos BeaconFence

Deux exemples de démonstration sont fournis lorsque vous installez le package BeaconFence. Ils décrivent l'utilisation des principales fonctionnalités BeaconFence. Il s'agit des exemples suivants :

  • L'exemple FencingGeneric. Vous pouvez trouver cet exemple dans Démarrer | Programmes | Embarcadero RAD Studio Berlin | Exemples. Naviguez ensuite jusqu'à :
    • Internet of Things\Object Pascal\Beacon Fence\FencingGenericDemo
    • Internet of Things\CPP\Beacon Fence\FencingGenericDemo
  • L'exemple TestZoneComponent. Vous pouvez trouver cet exemple dans Démarrer | Programmes | Embarcadero RAD Studio Berlin | Exemples. Naviguez ensuite jusqu'à :
    • Internet of Things\Object Pascal\Beacon Fence\ZoneComponentTest
    • Internet of Things\CPP\Beacon Fence\ZoneComponentTest

Rubriques BeaconFence

Voir aussi