Geofencing client

From Maria GDK Wiki
Revision as of 16:35, 25 July 2019 by Mbu (talk | contribs) (Created page with "none|900px|Geo Fencing Client Maria provides Geo Fence functionality, which allows the user to define geographical shapes (lines and areas) that...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Geo Fencing Client

Maria provides Geo Fence functionality, which allows the user to define geographical shapes (lines and areas) that acts as virtual "fences". This sample application will illustrate Geo Fence management through data source specification, rule management and notification handling.

For more information see Developer Reference, Geofencing!

tools.

  • You will need to include the following NuGet packages:
    • TPG.GeoFramework.GeoFencingClient (Currently available from the "TPG Nightly" repository only)
    • TPG.Maria.MapLayer
    • TPG.Maria.DrawObjectLayer
    • TPG.Maria.TrackLayer
    • TPG.Maria.CustomLayer
  • Sample code for this example is found in the MariaGeoFencing project, in MariaAdditionalComponents folder of the Sample Projects solution.

Sections

The example consist of the following main steps:

  1. Preparations
  2. Data Source Management.
  3. Rule Management
  4. Notification Management
  5. Visualization
  6. Detecting Service Restart