The most common type of notification is when a device (such as a cellphone) enters or leaves an area (sometimes called Geofencing). With geotriggers, you can monitor locations from whatever LocationDataSource you choose, while using ArcGIS Runtime's GeometryEngine for evaluating spatial relationships.
With geotriggers your apps can do things such as:
- Warn users when they enter a restricted or dangerous area.
- Provide notifications about nearby points of interest or attractions.
- Inform drivers when they enter or leave an area that has noise or speed restrictions.
- Notify a customer when their delivery is about to arrive.
Interface Summary Interface Description GeotriggerMonitorNotificationEventListenerDefines the callback listener to listen to GeotriggerMonitorNotificationEventListener events. GeotriggerMonitorStatusChangedEventListenerDefines the callback listener to listen to GeotriggerMonitorStatusChangedEventListener events. GeotriggerMonitorWarningChangedEventListenerDefines the callback listener to listen to GeotriggerMonitoringErrorChangedEventListener events.
Class Summary Class Description FeatureFenceParametersGeotrigger fence data created from features. FenceGeotrigger FenceGeotriggerNotificationInfo FenceParametersGeotrigger fence data required for a
GeotriggerA condition monitored by a
GeotriggerFeedFeed data required for a
GeotriggerMonitor GeotriggerMonitorNotificationEventCalled when a
GeotriggerMonitorStatusChangedEventCalled when a
GeotriggerMonitorWarningChangedEventCalled when a
GeotriggerNotificationInfoProvides details about a
Geotriggercondition that has been met.
GeotriggersInfo GraphicFenceParametersGeotrigger fence parameters data created from graphics. GraphicsOverlayFenceParametersGeotrigger fence parameters data created from a
Enum Summary Enum Description FenceEnterExitSpatialRelationshipThe spatial relationship that determines when a fence has been entered or exited. FenceGeotriggerFeedAccuracyMode FenceNotificationTypeThe type of
FenceGeotriggerthat was met.
FenceRuleTypeThe rule or query that determines whether a
FenceGeotriggercondition is met.
GeotriggerMonitorStatusThe current status of a