GEOG 596A Capstone Project Proposal Peer Review | May 7, 2014 Improving Health & Safety with Access to Real Time Events using GeoEvent Processor Ryan LaMar Advisor: Jan Oliver Wallgrün Presentation Outline • Project Background • Project Introduction • • Objectives • GeoEvent Processor Work Plan • Static Case • Predictive Case • Project Timeline • Expected Outcomes • Challenges • Potential Conferences Project Background Motivation • Weather and Safety affect everyone • Organizational responsibility1 • Global footprint • • • President Local and remote work sites Rapidly changing work environments Field Workers Health & Safety Costly2 Team Leaders 1U.S. Regional Mgmt. Teams Project Managers Department of Labor (DOL) (n.d.). Workplace Safety & Health. Retrieved April 20, 2014, from http://www.dol.gov/dol/topic/safety-health/ 2National Oceanic and Atmospheric Administration (NOAA) National Climatic Data Center (2014). Billion-Dollar Weather / Climate Disasters. Retrieved April 20, 2014 from http://www.ncdc.noaa.gov/billions/overview Project Background Motivation • Reduce1 • Risk • Cost • Promote Awareness and Prevent Injury / Illness • Evaluate GIS based Tools • • 1 “Real-time” data FUN!! The American Society of Safety Engineers (ASSE) (2002, June 08). White Paper Addressing The Return on Investment for Safety, Health, and Environmental (SH&E) Management Programs. Retrieved April 06, 2014 from http://www.asse.org/practicespecialties/bosc/bosc_article_6.php Project Introduction Objectives • Evaluate the use of ESRI’s GeoEvent Processor as a means for monitoring assets and to develop an effective weather alert system that provides targeted advanced warning of severe weather conditions to the organization. • Examine two potential use cases - Static - Predictive ArcGIS Server GeoEvent Processor Continuous Processing and Analysis Project Introduction GeoEvent Processor • Extension for ArcGIS Server • A GeoEvent1 contains information about things that happened and where they happened. • GeoEvent Services1 continually analyze GeoEvents and route the results to the appropriate outputs Applications ArcGIS Server Real-Time Data Mobile Web Features Desktop GeoEvent Processor Text Alerts Continuous Processing and Analysis Output Connectors Input Connectors 1ESRI. (2014) Real-time Data Feeds and Sensors. Retrieved April 21, 2014 from http://pro.arcgis.com/en/share/geoevent-processor/get-started/what-is-geoevent-processor-.htm Project Introduction GeoEvent Processor – Connecting to Data • Input Connectors1 receive and interpret events from a data stream ArcGIS Server You can add your own connectors2 Real-Time Data GeoEvent Processor Continuous Processing and Analysis Input Connectors 1 ESRI. (2014) Real-time Data Feeds and Sensors. Retrieved April 21, 2014 from http://pro.arcgis.com/en/share/geoevent-processor/getstarted/what-is-geoevent-processor-.htm 2ESRI (2014) ArcGIS GeoEvent Processor. Retrieved April 29, 2014 from http://www.arcgis.com/home/group.html?owner=GeoEventTeam&title=ArcGIS%20GeoEvent%20Processor&sortField=title&sortOrder=asc&content=all Project Introduction GeoEvent Processor – Process Data • Filters1 check GeoEvents to see if they meet specified criteria • Processors1 perform actions against GeoEvents • • Calculate new fields: GeoTagger, Field Calculator • Modify a GeoEvent: Field Enricher, Field Reducer • Derive a new GeoEvent: Field Mapper, Incident Detector A GeoFence1 is a virtual boundary used to define areas of GeoEvent Processor interest Trimble Input 1 Spatial Filter ESRI. (2014) Real-time Data Feeds and Sensors. Retrieved April 21, 2014 from http://pro.arcgis.com/en/share/geoevent-processor/getstarted/what-is-geoevent-processor-.htm Project Introduction GeoEvent Processor – Process Data GeoEvent Service Designer Project Introduction GeoEvent Processor – Sending Updates and Alerts • Easily send results to those who need it when they need it using an Output Connector1 Applications Real-Time Data Mobile Web ArcGIS Server Features Desktop GeoEvent Processor Alerts Text Output Connectors Input Connectors You can add your own connectors 1 Email Send a Email ArcGIS Server Add Feature Update Feature File Write to .CSV Write to .JSON Instant Message Send a IM Text Message Send a Text Output Connectors ESRI. (2014) Real-time Data Feeds and Sensors. Retrieved April 21, 2014 from http://pro.arcgis.com/en/share/geoevent-processor/getstarted/what-is-geoevent-processor-.htm Work Plan GeoEvent Processor Weather GeoFences ArcGIS Server ArcGIS Online / Operations Dashboard, E-mail, Text Text Workers Alerts Feature ArcGIS GeoEevent for Server ArcGIS Server Alerts Feature Updates Updates Stakeholders GeoEvent Services Input Connectors Weather Event Monitoring Auto-Arrival / Auto-Departure Output Connectors Work Plan Static Case Analysis Entry GeoFence Exit Trimble Input Update Feature Weather Input Spatial Filter Add Feature Field Enricher Send Email Spatial Filter Send Text Message Field Enricher Date Stamp Time Stamp Text Work Plan Predictive Case Analysis Entry Buffer GeoFence Exit Trimble Input Update Feature Incident Detector Weather Input Spatial Filter Add Feature Field Enricher Send Email Spatial Filter Send Text Message Field Enricher Date Stamp Time Stamp Text Work Plan Project Timeline May Acquisition of the project infrastructure – done June / July - Development of a project prototype - Testing July / August - Re-design - Final project deployment September - Project Documentation - Project Presentation Expected Outcomes • Automated and flexible tool • Scalable • Easy to use • Cost effective • Function as described • Describe feasibility of use for such projects • Shareable Challenges • • Project - GeoEvent Processor is a new extension - Privacy issues Distribution - Hardware / Software Requirements Potential Conferences • • North American Cartographic Information Society - Pittsburgh, October 8-11 2014 - Online submissions due by May 31st - http://www.nacis.org/index.cfm?x=2 Central Florida GIS Workshop - Orlando, September 15-16 2014 - Abstract submissions due by July 1st - http://www.cfgisworkshop.org/# Questions?