Maybe you’ve heard, there’s a new extension for ArcGIS for Server Standard and Advanced available at ArcGIS 10.2. It’s called ArcGIS GeoEvent Processor for Server and it expands the capabilities of ArcGIS allowing you to incorporate real-time data into your decision-support GIS applications.
GeoEvent Processor provides connectors for common sensors and streaming data sources including in-vehicle GPS devices, mobile devices, and social media providers. You can efficiently detect and focus on the most interesting events, locations, and thresholds in your operations by applying real-time filters, processing, and analytic capabilities. You’re able to monitor your most valuable features on land, sea, and in the air and have key personnel automatically alerted immediately when conditions meet specified criteria.
GeoEvent Processor Connectors
GeoEvent Processor provides a number of Input Connectors and Output Connectors out-of-the-box with additional connectors available on the ArcGIS GeoEvent Processor Gallery, Partner Gallery, and User Community Gallery. The connectors available on the galleries allow you to enable GeoEvent Processor to handle additional types of sensors or feeds. Many connectors have their associated source code available on Esri’s GitHub. With access to the source code for these select connectors, you can easily modify them to meet your specific requirements using the GeoEvent Processor Software Development Kit (SDK). Plus, if you cannot find a connector for the real-time data you want to integrate, you can create a completely new connector using the GeoEvent Processor SDK.
Common GeoEvent Processor Use Cases
Configuring a common operating picture of what is happening in the field: Display in a map the live location and status of your assets in the field including vehicles, personnel, environmental sensors, etc. For example:
- A police department may want a real-time picture (a map) of where all the police patrols are and their current status: in-service, out-of-service, busy, available, etc.
- A utility company may want to visually represent the status of their network with real-time information captured by sensors in the field and map the location of field crews with their current status.
- An organization can publish a map that accurately shows the last known pollution levels or weather across their region or the country.
Make more informed decisions and respond faster: GeoEvent Processor allows you to not only to display real-time data, but to process and analyze it in real-time. Additionally, GeoEvent Processor allows you to notify people of relevant events, as they happen. For example:
- A transportation company can monitor the temperature of goods within delivery trucks and warn the driver and the supplier via SMS or email when a particular temperature threshold is crossed. End customers can also be notified when the delivery truck is 15 minutes from the delivery location.
- Crews at a construction company can be alerted when expensive equipment leaves a project area.
- Emergency responders can use the current location of field crews to determine which one is closer to a particular incident.
- A logistics company can lock down access to a computer or vehicle when its owner is more than 60 feet away from the vehicle.
- A snowplow company can keep track of the route followed by its vehicles during a storm. The tracked route can be logged for further analysis, indicating if a particular vehicle stopped for a long period of time or deviated from its initial assignment.
GeoEvent Processor Resources
From the Real-time Data Feed and Sensors page on the ArcGIS for Professionals site, you have access to a wealth of information related to GeoEvent Processor, all from one location!
- Watch GeoEvent Processor videos.
- Peruse the GeoEvent Processor documentation for information on key functionality and to discover a capability maybe you never knew existed.
- Get started with the Introduction to GeoEvent Processor tutorial and learn more from the other tutorials available on the ArcGIS GeoEvent Processor Gallery.
- Access the GeoEvent Processor forum for posting product related questions and collaborating with other users in the community.
- Review installation guides for both Windows and Linux.
- Access the ArcGIS GeoEvent Processor Gallery to obtain additional connectors.
- Explore the Partner Gallery, where Esri Partners are contributing connectors for ingesting their streaming data or sending to specific output formats.
- Have a connector you’d like to share? Join the User Community Gallery and make your connectors available to the rest of the GeoEvent Processor user community. We definitely look forward to seeing what you create!
- Learn how you can extend GeoEvent Processor using the GeoEvent Processor SDK to modify existing or create your own custom connectors.
- And last but not least, do you have enhancement ideas for GeoEvent Processor? Please contribute those to the ArcGIS Server product category on ArcGIS Ideas and tag your ideas with GeoEvent Processor.
The GeoEvent Processor Team looks forward to hearing your feedback!