20
Intro to Esri’s Geotrigger Service for ArcGIS Aaron Parecki & Kenichi Nakamura Esri R&D Center Portland

Esri DevSummit 2013 Speed Geeking: Intro to Esri Geotrigger Service for ArcGIS

Embed Size (px)

DESCRIPTION

5-minute speed geeking presentation on the new ArcGIS Geotrigger Service.

Citation preview

  • 1. Intro to Esris Geotrigger Service for ArcGIS Aaron Parecki & Kenichi Nakamura Esri R&D Center Portland

2. Geotrigger An Invisible Button 3. Calm Technology 4. The location Problem Battery Drain 5. All-day use without the battery drain Location services for smartphones at scale 6. Geotrigger Use Cases 7. Geotrigger Technology SDKs APIs Battery Management & Tracking Profiles Sample Code 8. Use ArcGIS iPhone and Android SDKs 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 10. Creating a Geotrigger Rule (geoJSON) GeoJSON format 11. Setting a Geotrigger for a date and time Set the date and time in the dateFrom and dateTo fields. 12. Battery Conservation for Persistent Location 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 14. Data collected by one person in rough mode 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 17. Using Tracking Profiles This code turns the tracker into real- time mode the user arrives in a given city. 18. Visual Geotrigger Editor 19. Geotrigger ArcGIS Integration Available through developers.arcgis.com ArcGIS Online Summer 2013 20. Aaron Parecki CTO Esri R&D Center Portland [email protected]? Thanks! Kenichi Nakamura Platform Engineer Esri R&D Center [email protected] m