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 this API'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.
ClassDescriptionGeotrigger fence data created from features.The spatial relationship that determines when a fence has been entered or exited.The type of
FenceGeotriggerthat was met.Geotrigger fence data required for a
FenceGeotrigger.The rule or query that determines whether a
FenceGeotriggercondition is met.A condition monitored by a
GeotriggerMonitor.Feed data required for a
Geotrigger.Called when a
GeotriggerNotificationInfois sent.Defines the callback listener to listen to GeotriggerMonitorNotificationEventListener events.The current status of a
GeotriggerMonitor.Called when a
GeotriggerMonitor.getStatus()changes.Defines the callback listener to listen to GeotriggerMonitorStatusChangedEventListener events.Called when a
GeotriggerMonitor.getWarning()changes.Defines the callback listener to listen to GeotriggerMonitoringErrorChangedEventListener events.Provides details about a
Geotriggercondition that has been met.Geotrigger fence parameters data created from graphics.Geotrigger fence parameters data created from a