Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas...
Transcript of Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas...
![Page 1: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/1.jpg)
Applying Real-Time GISGreg Tieman
Thomas Paschke
University of Redlands - Speaker SeriesCenter for Business GIS and Spatial Analysis
![Page 2: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/2.jpg)
What is GIS?Note: Embedded video is available at:
http://video.esri.com/watch/3623/what-is-gis_question_
![Page 3: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/3.jpg)
GIS Is EvolvingGIS is Becoming Part of an
Interconnected Platform
Apps
Desktop
Web GIS
Community
Content
Server
• Bringing Together Data, Technology, and People…
• …Creating a Framework for Solving Complex Problems
![Page 4: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/4.jpg)
Analysis and Models
Imagery
Enterprise Data
Big DataSocial Media
Real-Time
Maps
GIS Integrates
All Types of Information
![Page 5: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/5.jpg)
GIS DataWhat has happened, what is happening, what will happen
Credit: iStockphoto/chris_lemmens
The ‘current’ snapshot is outdated almost as soon as it’s created…
![Page 6: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/6.jpg)
Real-Time GIS DataContinuous stream of events flowing from sensors
FeaturesChallenge #1
ApplicationsNetwork Sensor
Warehouse Item
110°
Storm
Wind
Temperature
Earthquake
Wild Fire
Police Person
Ambulance
Police Car
Each event represents
the latest state of the sensor…
![Page 7: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/7.jpg)
Real-Time AnalyticsWhat fishing vessels are inside designated “no fishing” zones?
Features
Challenge #2
Continuous
Analysis
Inside
Boundary
Vessel
Alert
Applications
![Page 8: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/8.jpg)
Real-Time Notifications and AlertingTell a parent when their child leaves school property
Challenge #3
Continuous
AnalysisFeatures
Outside
Boundary
Child
Applications
![Page 9: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/9.jpg)
Real-Time GIS with the
GeoEvent Extension
Processing
and Analysis
GeoEvent
Extension
ArcGIS Server
Inputs
ws://
Outputs
![Page 10: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/10.jpg)
Working with Real-Time Data
Social Media Monitoring
Demo
![Page 11: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/11.jpg)
Receiving Real-Time Data
Input Connectors
Create
your own
connectors
GeoEvent Extension
Inp
uts
Ou
tpu
ts
GeoEvent Services
Receive RSS
Receive Text from a TCP Socket
Receive Text from a UDP Socket
Receive JSON on a REST Endpoint
Receive Features on a REST Endpoint
Receive JSON on a WebSocket
Receive JSON on External WebSocketws://
http://
http://
ws://
Poll an ArcGIS Server for Features
Poll an External Website for JSONhttp://
Watch a Folder for New CSV Files
Watch a Folder for New JSON Files
.csv
.json
Ou
t o
f th
e B
ox
Esri
Gallery
VMF
Cursor-on-Target
CAP
TAIP (Trimble)
NMEA
RabbitMQ
RAP (Sierra Wireless)
GeoMessage
ActiveMQ
Part
ner
Gallery
GNIP
Geofeedia
OSIsoft
ASDI (FAA)
exactEarth
Zonar
NetworkFleet
CompassCom
Valarm
Harris
Receive XML on a REST Endpointhttp://
Poll an External Website for XMLhttp://
![Page 12: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/12.jpg)
Sending Real-Time Data
Output Connectors
.
Create
your own
connectors
GeoEvent Extension
Inp
uts
Ou
tpu
ts
GeoEvent Services
Ou
t o
f th
e B
ox
Add a feature
Update a feature
Publish JSON to a Web Socket
Push JSON to an external Web Socketws://
ws://
Send a text message
Send an instant message
Send an email
im
Publish text on a TCP Socket
Publish text on a UDP Socket
Write to a .csv file Write to a .json file.csv .json
Publish JSON to an external website
Publish on a REST endpoint
http://
Esri
Gallery
ActiveMQ
RabbitMQ
Hadoop
MongoDB
CESIUM
Part
ner
![Page 13: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/13.jpg)
Applying Real-Time Analytics
Vehicle Monitoring
Demo
![Page 14: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/14.jpg)
New Way to Visualize Real-Time Data in Web AppsStream Services
GeoEvent Extension
ArcGIS Server
ArcGIS Server
feature layers
Update a Feature
Add a Feature
Polling
(Pull)
Send Features to a Stream Service
GeoEvent Services
Map Services
Feature Services
…
Feature Layers
Stream Layers
ws://Subscribe (Push)
Stream Services
Your Web
Applications
![Page 15: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/15.jpg)
Where are you from?
Put yourself on a map
Demo
![Page 16: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/16.jpg)
Real-Time GIS Example Weather Warning
![Page 17: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/17.jpg)
Real-Time GIS Example Convoy Separation
![Page 18: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/18.jpg)
Success Stories
GeoEvent Extension
![Page 19: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/19.jpg)
Public Safety Boston Marathon 2014
![Page 20: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/20.jpg)
Incident Management 2014 Ironman World Championship2014
![Page 21: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/21.jpg)
Local Government Vehicle & Asset Monitoring
![Page 22: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/22.jpg)
Alternative Energy Sensor Network Monitoring
![Page 23: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/23.jpg)
The Internet of Things (IoT)
An emerging trend
![Page 24: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/24.jpg)
The Internet of Things (IoT)Everything Connected
Prediction: 40.9 billion devices connected by 2020(Forbes, http://www.forbes.com)
• More things are connected to the Internet than people
• Over 16 billion devices are connected at the end of 2014 (20% more than in 2013)
![Page 25: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/25.jpg)
Connected VehiclesSmart Traffic
![Page 26: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/26.jpg)
Connected BuildingsSmart Workplace
![Page 27: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/27.jpg)
Connected EnvironmentSmart Agriculture
![Page 28: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/28.jpg)
Connected PeopleStudent Proximity
A modern solution for frantic and frequent head counts…
![Page 29: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/29.jpg)
IoT ExampleFirefighters
![Page 30: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/30.jpg)
Gateway
Gateway
Gateway
ArcGIS
Another Thing
Connected Environment
Connected Buildings
Connected People
Connected Vehicles
The Internet of Things (IoT) Everything connected
• Geospatial reasoning is
needed amongst the
Internet of Things.
• Performing geospatial
reasoning closer to the
things can improve their
ability to sense.
• When meaningful
patterns are found
things can notify people
or even other things.
![Page 31: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/31.jpg)
Want to learn more?Real-Time GIS Resources
• Tutorials @ links.esri.com/geoevent- Introduction
- Notifications
- RSS
- WebSockets
- Working with HTTP
- GeoEvent Caches
- REST Admin API
• Real-Time GIS Community @ geonet.esri.com/groups/real-time-gis
• GeoEvent Extension forum @ geonet.esri.com/community/gis/enterprise-gis/geoevent
![Page 32: Applying Real-Time GIS - University of Redlands · Applying Real-Time GIS Greg Tieman Thomas Paschke University of Redlands - Speaker Series ... The ‘current’ snapshot is outdated](https://reader033.fdocuments.us/reader033/viewer/2022053012/5f0f1c687e708231d4428b7f/html5/thumbnails/32.jpg)
Questions/Comments?