BeaconFence

Aus IoT
Wechseln zu: Navigation, Suche

Go Up to Hauptseite


BeaconFence ermöglicht die Nutzung der wichtigsten Geofencing-Funktionen in Ihrer Anwendung. BeaconFence ist ein verbesserter [[lib de:System.Beacon.TBeaconManager} |System.Beacon.TBeaconManager]] mit einem neuen BeaconFence-Karteneditor zur Unterstützung des Entwurfs einer Karte eines physikalischen Raums, wie z. B. eines geographischen Bereichs, eines Gebäudes oder ganz allgemein einer realen oder virtuellen Umgebung, die Sie erstellen möchten.

BeaconFence stattet Ihre Anwendung auf einem BLE-Gerät mit den folgenden Funktionen aus:

  • Beacons überwachen und Näherungsereignisse auslösen.
  • Zonen definieren und Näherungsereignisse für Folgendes auslösen: Eintreten in eine Zone, Verlassen einer Zone und Annähern an eine Zone.
  • Die Position Ihres mobilen BLE-Geräts auf einer Karte automatisch berechnen.
  • Eine Route zwischen zwei Punkten auf einer Karte berechnen.

BeaconFence-Komponenten

Für BeaconFence können Sie zwei verschiedene Komponenten verwenden:

  • TBeaconZonesFencing: Diese Komponente verwendet Zonen für die Arbeit mit Näherungsdaten.
  • TBeaconMapFencing: Diese Komponente verfügt über einen visuellen BeaconFence-Karteneditor. Sie können im Karteneditor verschiedene Objekte hinzufügen und konfigurieren: Karten, Zonen, Beacons und Pfade mit Knoten.

Sie können eine Komponente oder eine Kombination von beiden je nach Ihren Bedürfnissen einsetzen.

BeaconFence-Demos

Wenn Sie das BeaconFence-Package installieren, sind zwei Demobeispiele verfügbar. Diese Beispiele zeigen die Verwendung der BeaconFence-Hauptfunktionen. Die Beispiele sind:

  • Das FencingGeneric-Beispiel. Sie finden dieses Beispiel unter Start | Programme | Embarcadero RAD Studio Berlin | Beispiele; navigieren Sie dann zu:
    • Internet of Things\Object Pascal\Beacon Fence\FencingGenericDemo
    • Internet of Things\CPP\Beacon Fence\FencingGenericDemo
  • Das TestZoneComponent-Beispiel. Sie finden dieses Beispiel unter Start | Programme | Embarcadero RAD Studio Berlin | Beispiele; navigieren Sie dann zu:
    • Internet of Things\Object Pascal\Beacon Fence\ZoneComponentTest
    • Internet of Things\CPP\Beacon Fence\ZoneComponentTest

BeaconFence-Themen

Siehe auch