12
ArcGIS GeoEvent Server: Building Real-Time Web Applications Christine Wiltawsky [email protected] Thomas Paschke [email protected]

ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

  • Upload
    others

  • View
    9

  • Download
    1

Embed Size (px)

Citation preview

Page 1: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

ArcGIS GeoEvent Server:

Building Real-Time Web Applications

Christine Wiltawsky [email protected]

Thomas [email protected]

Page 2: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

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

Page 3: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

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

Page 4: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

Demo

Real-Time visualization of features

Stream Services

Page 5: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

Demo

on-the-fly aggregation: geohash, square & hexagon

Spatiotemporal Big Data Store

Page 6: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

Demo

LOD queries for a real-time heat map

Spatiotemporal Big Data Store

Page 7: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

GeoEvent

Server

ArcGIS Enterprise

Enterprise GIS ConfigurationEnabling the spatiotemporal big data store

Page 8: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

Enterprise GIS ConfigurationEnabling the spatiotemporal big data store

1. Install & register ArcGIS Data Store as BDS

Page 9: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

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

Page 10: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

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

Page 11: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

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

Page 12: ArcGIS GeoEvent Server - Esri · 2017-01-12 · ArcGIS Enterprise with real-time & big data capabilities ArcGIS Enterprise Web Device Desktop GeoEvent Server visualization live &

Thank you very much!