Upload
others
View
9
Download
1
Embed Size (px)
Citation preview
ArcGIS GeoEvent Server:
Building Real-Time Web Applications
Christine Wiltawsky [email protected]
Thomas [email protected]
ArcGIS Enterprisewith real-time & big data capabilities
ArcGIS Enterprise
DesktopWeb Device
GeoEvent
Server
visualization
live & historic
aggregates & features
spatiotemporal
big data store
map & feature service
• Ingest high velocity real-time
data into ArcGIS
• Perform continuous analytics
on events as they are received
• Store observations in a
spatiotemporal big data store
• Run analytics on stored
observations
• Visualize high velocity &
volume data:
- as an aggregation
- as discrete features
• Notify those who need to
know about patterns of
interest
stream service
live features
storage
ingestion
analytics
GeoAnalytics
Server
analytics
Two patterns
GeoEvent Server
Your
Applications
Stream Layer
Map Services
Feature Services
Feature Layer
feature layers
Update a Feature
Add a Feature
EGDB
/BDS
Polling
(Pull)
Stream Services
Getting Real-Time Data into Web Apps
• Feature layers pull from feature services
- Web apps poll to get periodic updates
- Must be backed by an enterprise geodatabase (EGDB) or spatiotemporal big data store (SBDS)
• Stream layers subscribe to stream services
- Web apps subscribe to immediately receive data
- Low latency and high throughput
Send Features to a Stream Service
Demo
Real-Time visualization of features
Stream Services
Demo
on-the-fly aggregation: geohash, square & hexagon
Spatiotemporal Big Data Store
Demo
LOD queries for a real-time heat map
Spatiotemporal Big Data Store
GeoEvent
Server
ArcGIS Enterprise
Enterprise GIS ConfigurationEnabling the spatiotemporal big data store
Enterprise GIS ConfigurationEnabling the spatiotemporal big data store
1. Install & register ArcGIS Data Store as BDS
Enterprise GIS ConfigurationEnabling the spatiotemporal big data store
1. Install & register ArcGIS Data Store as BDS
2. Establish a trust between Web and RT GIS servers
ArcGIS Enterprise
spatiotemporal
big data storeGeoEvent
Server
Enterprise GIS ConfigurationEnabling the spatiotemporal big data store
• Install & register ArcGIS Data Store as BDS
• Establish a trust between Portal and GeoEvent Server
• Federate GeoEvent Server
ArcGIS Enterprise
spatiotemporal
big data storeGeoEvent
Server
Enterprise GIS ConfigurationEnabling the spatiotemporal big data store
• Install & register ArcGIS Data Store as BDS
• Establish a trust between Portal and GeoEvent Server
• Federate GeoEvent Server
• Connect GeoEvent to the Portal
ArcGIS Enterprise
spatiotemporal
big data storeGeoEvent
Server
Thank you very much!