Esri's Geotrigger service allows users to set location-based triggers that send messages or notifications when a device enters or leaves an area. The document discusses Geotrigger components like condition polygons that define areas, actions like sending messages, and tracking profiles that control location accuracy and battery usage. It also covers creating Geotrigger rules using geoJSON format and APIs for integrating Geotriggers with ArcGIS applications. Battery usage can be optimized using adaptive, rough, or real-time tracking profiles depending on the needed location accuracy and priority of conserving battery life.
9. Geotrigger Components
• Condition (area) Polygon
• Action (message, callback URL, or change
tracking profile)
• Tags (to group content)
- Example: Wikipedia article data
- Tags for Buildings, History
- Can allow users to subscribe to a subset of
the data
13. Geotrigger Tracking Profiles
Adaptive mode
• Optimized for Geotrigger™ events
• Will use less power when farther away from
triggers and content
Rough mode
• Only gathers approximate location data
• Good for determining if a device is in a given city
or neighborhood
• The most battery efficient
15. Geotrigger Tracking Profiles
Real-time mode
• Sends accurate location as fast as possible
• Least battery efficient
Logging
• Tracks location data in areas of low
connectivity
• Sends to the server later, or when a
connection re-occurs
16. Data collected by one person in
real-time mode
2.5 million points since 2008
20. Aaron Parecki
CTO Esri R&D
Center Portland
aparecki@esri.comQuestions?
Thanks! Kenichi Nakamura
Platform
Engineer
Esri R&D Center
Portlandknakamura@esri.co
m
Hinweis der Redaktion
EsriCorporate Templatev1.0, Jan 7, 2013See http://arczone/resources/presentations.cfmfor more sample files and help.
There’s great tech out there for dedicated GPS devices and real-time tech for devices running intensive GPS for short periods, In the ordinary world – everyone wants to be location-aware, but battery drain has been an issue. Consumer devices – the devices in your pockets vs. a dedicated GPS device. I thinkeveryone in this room has troublewith GPS being a totalbatteryhog. For on the go situations, we need a solution that prevents battery-drain while still providing location-based alerts and tracking. This is consumer-grade, ready for millions of devices. Holding back the market for consumer devices to get on using GPS.
Different from Geoevents team – with Geoevents, all the processing is happening on the server, with Geotriggers, much of it is happening on the phone.
A day in the life of Geotrigger . . . (video narration)
Example of GeoJSON format. Can add date and time conditions.
Example of GeoJSON format. Can add date and time conditions.
Example of turning the trackerinto real-time mode when you arrive in Portland. Only active during this week.