real-time and big data gis the road ahead - esri€¦ · •significant performance improvements...

54
Real-Time and Big Data GIS The Road Ahead Sarah Ambrose Suzanne Foss Josh Joyner

Upload: others

Post on 11-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Real-Time and Big Data GIS

The Road AheadSarah Ambrose

Suzanne Foss

Josh Joyner

Page 2: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Agenda:

GeoEvent Server: Current Status

GeoEvent Server: Roadmap

GeoAnalytics Server

Embracing the Internet of Things

ArcGIS Analytics for IoT

1

2

3

4

5

Road Ahead content is provided for informational purposes only and is subject to change

Page 3: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Server

Current Status1

Page 4: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Apps

Desktop

APIs

ArcGISEnterprise

ArcGIS GeoEventServer

spatiotemporalbig data store

analytics storage

visualization

live & historic

aggregates & features

live features

stream services

ArcGIS Enterprisewith real-time capabilities

ingestion

actuation

Page 5: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS

Enterprise

ArcGIS Enterprisewith real-time capabilities

IoT

MINIMUM environment3 machines

1

23

spatiotemporal

big data store

GeoEvent

Server

ArcGIS GeoEvent Server 10.2 10.3 10.4 10.5 10.6

Velocity throughputmeasured in events per second (e/s)

up to

500 e/s

up to

2,000 e/s

up to

3,000 e/s

up to

4,000 e/s

up to

6,000 e/s

Page 6: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS

Enterprise

ArcGIS Enterprisewith real-time capabilities

IoT

OPTIMIZED environmentfor a resilient & scaled out deployment

7 machines

1

6 75

spatiotemporal

big data storeGeoEvent

Server

ArcGIS GeoEvent Server 10.2 10.3 10.4 10.5 10.6

Velocity throughputmeasured in events per second (e/s)

up to

500 e/s

up to

2,000 e/s

up to

3,000 e/s

up to

4,000 e/s

up to

6,000 e/s

Resiliency & Scalabilityvia multi-machine site

no no no no yes

gateway gateway gateway

32 4

Page 7: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Serverresiliency, scalability & performance

ArcGIS

Enterprise

bring your own

gateway

IoT12K e/s

GeoEvent

Server

4K e/s

4K e/s

4K e/s

spatiotemporal

big data store

• ArcGIS 10.5

- Resiliency (high availability) & scalability is only possible if users “bring their own gateway”

- Barrier to entry is HIGH & typically requires a professional services engagement for success

- Loses flexibility of input types

OPTIMIZED environmentfor a resilient & scaled out deployment

Page 8: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Serverresiliency, scalability & performance

• ArcGIS 10.6

- Provides users with a resilient & scalable Real-Time GIS deployment OUT-OF-THE-BOX

- Introduces a gateway process that is automatically configured as part of GeoEvent Server installation

- Provides flexibility for all input types

- Increased event throughput performance

ArcGIS

Enterprise

spatiotemporal

big data storeGeoEvent

Server

IoT

6K e/s

6K e/s

6K e/s

18K e/s

OPTIMIZED environmentfor a resilient & scaled out deployment

Page 9: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS

Enterprise

1

spatiotemporal

big data store

ArcGIS Enterprisewith real-time GIS capabilities

IoT

GeoEvent

Server

ArcGIS GeoEvent Server 10.2 10.3 10.4 10.5 10.6

Velocity throughputmeasured in events per second (e/s)

up to

500 e/s

up to

2,000 e/s

up to

3,000 e/s

up to

4,000 e/s

up to

6,000 e/s

Resiliency & Scalabilityvia multi-machine site

no no no no yesup to 5 practically, so can

scale to up to 30,000 e/s

OPTIMIZED environmentfor a resilient & scaled out deployment

7 machines

5 6 7

gateway gateway gateway

2 3 4

Page 10: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Serverbest practices tutorial for multi-machine site deployment

• Available Now: http://links.esri.com/geoevent-multiplemachine

Page 11: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Server

Roadmap2

Page 12: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Server10.6.1 key improvements

• Significant Performance improvements over 10.5.x and 10.6

- Configurable multi-threaded writing to the spatiotemporal big data store

- Single machine peak throughput velocity up to 10,000 events per seconds (e/s)

• Multi-machine deployments for improved resiliency with linear scalability

- Up to 5 machines practically supporting up to 50,000 e/s

• Integrated Public Key Infrastructure (PKI) Authentication (Defense / Intel)

• Improved User Interface for Processor configuration

• ArcGIS Monitor Support

• Stream Layer Support in Pro 2.2 (New render support for published Web Maps)

Page 13: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoEvent Server

• New Input and Output connectors coming with Support for Native Cloud Storage Types

- Watch an Amazon S3 bucket for New Delimited Text / Parquet Files

- Watch an Azure Blob for New Delimited Text / Parquet Files

- Write to a Delimited Text / Parquet File in an Amazon S3 bucket

- Write to a Delimited Text / Parquet File in an Azure Blob

• Automatic Configuration Backup to Azure Blob / Amazon S3 bucket

• Configurable Message level resiliency for select inputs and outputs

• User Interface Improvements

- Support for multi-machine control and statistics

- Embedded help in Service Designer

• Additional Monitoring Support

Road Ahead content is provided for informational purposes only and is subject to change

10.7 major epics

Page 14: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Spatiotemporal big data store10.7 major epics

• Enhance data retention policy with ability to automatically export prior to purge

• Enhance GeoEvent Manager and REST API with ability:

- to export data on demand: including Delimited Text or Parquet to S3/Azure Blob

- to import data on demand: including Delimited Text or Parquet from S3/Azure Blob

• Z Value Support for Polyline, Polygon, and Multi-Point Geometries

• Additional Symbology Support in ArcGIS Enterprise / Online JavaScript Web Maps

• Other incremental enhancements based on user feedback

Road Ahead content is provided for informational purposes only and is subject to change

Page 15: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

GeoAnalytics Server3

Page 16: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS GeoAnalytics Server

Tools for processing large vector and tabular data with both

spatial (location) and temporal (time) components

using distributed analytics and storage

• ArcGIS Enterprise server role released at 10.5

• Run analysis in Pro, Portal, or the ArcGIS Python API

• Distributes analysis over multiple machines for faster processing time

• Supports reading directly from common data sources• File shares, HDFS, Hive, Amazon S3, Azure Data Lake

• Most tools support spatiotemporal analysis

Page 17: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Enable users to run distributed machine learning analytics

• Support developers and data scientists that want to author python-based tools

• New GIS tools and enhancements to existing tools and user experiences

• Support for additional output data stores

ArcGIS 10.7Themes

Page 18: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Expand ML capabilities

- Find point clusters (HDBSCAN)

- Geographically weighted regression (GWR)

- Forest-based classification and regression, ordinary least squares (OLS)

• Integration between GeoAnalytics and PySpark (python)

- Enable WebGIS datasets to work with Spark libraries (e.g., SparkML)

- Expose spatiotemporal capabilities through python

ArcGIS 10.7Machine learning and Python

Page 19: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Use the Python Script tool to run user defined Python on the GA Server within the PySpark

framework

- A user can submit a script that will run across the cluster

• Enable Hosted Notebooks to run on a GeoAnalytics Server

- PySpark will be integrated to support execution across the cluster

ArcGIS 10.7Developer API and Python integration

Page 20: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Implement new GIS functionality

- Clip, Merge, Dissolve

• Continued work on interfaces and tool enhancements

ArcGIS 10.7New tools and enhancements

Page 21: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Users will have the ability to write the output of analysis to a big data file share

- E.g., CSVs in HDFS, Parquet in S3, Azure Data Lake, Azure Blob Store

ArcGIS 10.7Writing to big data file shares

Page 22: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Embracing the

Internet of Things (IoT)4

Page 23: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Public Safetypolice fire

surveillance

Public Healthhospitals ambulances

Transitbuses taxis rail

trains crowds

Connected Carsautonomous driving traffic conditions holes

parking meters road conditions slippery areas

network improvements

Energy Usageelectricity gas smart meters

City Workerssanitation snow plows

Airportsflight status queues

plane location runway status

Buildingslighting hvac

occupancy counts

Internet of your Things

Weatherwarnings earthquakes

precipitation icy conditions

Peoplehealth monitoring

social activityTelecommunications

cell phone signals dropped calls

enabling geospatial insights with your IoT ArcGIS & the IoT

Environmentnoise co2 nitrates

gases temperature humidity

atmospheric pressure radiation

pesticides electromagnetic feedback

rain gauges water level gauges

water quality air quality

Apps

DesktopAPIs

with real-time & big data capabilities

ArcGIS Enterprise

Page 24: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Blueprintfor IoT solutions

Sensors

Actuators

Devices(aka Things)

En

vir

on

men

t

IoT PlatformEdge Enterprise

Visualization

&

Dashboards

Ingestion

Streaming

Analytics

Data Store

Batch

Analytics

Actions &

Intelligence

Policy & Orchestration

Device

Management

Management

Console

- Ingestion

- Streaming Analytics & Policies

- Actions (including Actuation)

- Data Store

- Device Management

- Batch Analytics

- Management Console

- Visualization

- Dashboards

• An IoT Platform & Enterprise consists of the following capabilities:

Page 25: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Sensors

Actuators

Devices(or Things)

En

vir

on

men

t

IoT PlatformEdge Enterprise

Ingestion

Streaming

Analytics

Data Store

Batch

Analytics

Actions &

Intelligence

Policy & Orchestration

Device

Management

ArcGIS

Enterprise

GeoEvent

Server

ingestion

GeoAnalytics

Server

spatiotemporal

big data storeactions

analytics

policies & orchestration

management console

data store analytics

visualization

Operations Dashboard for ArcGIS

Insights for ArcGIS

Esri Story Maps

ArcGIS Earth

ArcGIS Online

ArcGIS Pro

Collector for ArcGIS

Web AppBuilder for ArcGIS

AppStudio for ArcGIS

dashboards

ArcGIS as an IoT Platformenabling geospatial insights with your IoT solution

• An ArcGIS based IoT Platform & Enterprise consists of the following capabilities:

- Ingestion: GeoEvent server input connectors

- Streaming Analytics & Policies: GeoEvent Services

- Actions (including Actuation): GeoEvent output connectors

- Data Store: spatiotemporal big data store

- Device Management: for those requiring this functionality another IoT platform can be complemented with ArcGIS.

- Batch Analytics: GeoAnalytics Server

- Management Console: Portal & GeoEvent Manager

- Visualization: Map & Feature Services

- Dashboards: Operations Dashboard, Insights, Story Maps

Page 26: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Edge Enterprise

Ingestion

Streaming

Analytics

Data Store

Batch

Analytics

Actions &

Intelligence

Policy & Orchestration

Device

Management

ArcGIS

Enterprise

GeoEvent

Server

GeoAnalytics

Server

spatiotemporal

big data store

analytics

policies & orchestration

management console

data store analytics

visualization

Operations Dashboard for ArcGIS

Insights for ArcGIS

Esri Story Maps

ArcGIS Earth

ArcGIS Online

ArcGIS Pro

Collector for ArcGIS

Web AppBuilder for ArcGIS

AppStudio for ArcGIS

dashboards

Complementing an IoT platform with ArcGISenabling geospatial insights with your IoT solution

Sensors

Actuators

Devices(or Things)

Gateways

En

vir

on

men

t

ingestion

actions

Device RegistryStore

Device StateStore

IoTHub

ingestion

actions

IoTEdge

• The Edge of an IoT broadcasts into an IoT platform such as: Azure IoT, Amazon IoT, Cisco IoT, IBM Bluemix, ...

• The IoT platform integrates with ArcGIS to expand it’s capabilities with spatiotemporal analytics,

visualization & dashboards

Page 27: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Edge Enterprise

IngestionActions &

Intelligence

Policy & Orchestration

Spatiotemporal

Capabilitiesvia ArcGIS

visualization

Operations Dashboard for ArcGIS

Insights for ArcGIS

Esri Story Maps

ArcGIS Earth

ArcGIS Online

ArcGIS Pro

Collector for ArcGIS

Web AppBuilder for ArcGIS

AppStudio for ArcGIS

dashboards

Complementing an IoT platform with ArcGISenabling geospatial insights with your IoT solution

Sensors

Actuators

Devices(or Things)

Gateways

En

vir

on

men

t

ingestion

actions

data store

• The Edge of an IoT broadcasts into an IoT platform such as: Azure IoT, Amazon IoT, Cisco IoT, IBM Bluemix, ...

• The IoT platform integrates with ArcGIS to expand it’s capabilities with spatiotemporal analytics,

visualization & dashboards.

streaming

analytics

batch

analytics

policies & orchestration

management console

Device

Management

Device RegistryStore

Device StateStore

IoTHub

ingestion

actions

IoTEdge

Page 28: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS Enterprisewith real-time & big data GIS capabilities

ArcGIS

Enterprise

spatiotemporal

big data store

GeoAnalytics

Server

IoT Big Data

GeoEvent

Server

1MINIMUM environment4 machines

2 3 4

Page 29: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS Enterprisewith real-time & big data GIS capabilities

ArcGIS

Enterprise

spatiotemporal

big data store

GeoAnalytics

Server

IoT Big Data

GeoEvent

Server

1OPTIMIZED environmentfor a resilient & scaled out deployment

10 machines

gateway gateway gateway

2 3 6 75 9 1084

Page 30: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS Enterprise

Cloud Builder

for Microsoft Azure

ArcGIS Enterprisewith real-time & big data GIS capabilities on Microsoft Azure

ArcGIS

Enterprise

spatiotemporal

big data store

GeoAnalytics

Server

IoT Big Data

GeoEvent

Server

1

gateway gateway gateway

2 3 6 75 9 1084

Page 31: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS Enterprise

Cloud Builder

for Amazon EC2

ArcGIS Enterprisewith real-time & big data GIS capabilities on Amazon EC2

ArcGIS

Enterprise

spatiotemporal

big data store

GeoAnalytics

Server

IoT Big Data

GeoEvent

Server

1

gateway gateway gateway

2 3 6 75 9 1084

Page 32: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS Analytics for IoT5

Page 33: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

ArcGIS Analytics for IoTReal-time and big data GIS as a service

ArcGIS Onlinesoftware-as-a-service

IoT Big Data

up to millions of e/s up to billions of features

ingest, analyze & visualize store, analyze & visualize

powered by

project Trinity

• A new class of customer is demanding real-time & big data analytic capabilities as a service

• A new class of customer is demanding MASSIVE real-time & big data analytic capabilities

NEEDED environment10s to 1,000s of machines

Road Ahead content is provided for informational purposes only and is subject to change

Page 34: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

real-time & big data GIS on-premise

ArcGIS Enterprise

Road Ahead content is provided for informational purposes only and is subject to change

ArcGIS

Enterprise

storage

visualization

GeoEvent

ServerGeoAnalytics

Server

spatiotemporal

big data store

ArcGIS Enterprise withreal-time & big data capabilities

up to 10s of

thousands e/sup to 100s

of millions

up to 100s of millions

up to millions

Page 35: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

real-time & big data GIS as a service

ArcGIS Online

Road Ahead content is provided for informational purposes only and is subject to change

ArcGIS Online

storage

visualization

ArcGIS

Analytics

for IoT

up to billionsup to millions e/s

up to billions

up to billions

microservices

as containers

Page 36: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Launched as an application on ArcGIS Online

ArcGIS Online

ArcGIS Analytics

For IoT

with real-time & big data GIS as a service

Road Ahead content is provided for informational purposes only and is subject to change

Page 37: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• “ArcGIS for IoT” application enables authoring new ArcGIS Online items including:

- Feed

- Real-Time Analytic

- Big Data Analytic

ArcGIS Onlinewith real-time & big data GIS as a service

Road Ahead content is provided for informational purposes only and is subject to change

Big Data Analytic

Big Data Analytic

Page 38: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

***********************

FeedsReal-time, streaming data

• Configure & share

• Visualize directly in web

maps

Road Ahead content is provided for informational purposes only and is subject to change

Page 39: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

FeedsReal-time, streaming data

• Configure & share

• Visualize directly in web

maps

• Discover & use

- Living Atlas

- ArcGIS Marketplace

- User community

Road Ahead content is provided for informational purposes only and is subject to change

Page 40: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Real-Time AnalyticsContinuous analysis

• Consume a Feed

• Analyze & detect patterns

of interest

• Alerts & actuation

• Store to map/feature services

• Share as item

Road Ahead content is provided for informational purposes only and is subject to change

Page 41: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Schedule

Once Periodically Recurring Time

Every: 1 hours

Apply

Schedule

Big Data AnalyticsBatch analysis

• Access big data stores

• Analyze patterns

• Assess trends

• Store results

• Share as item

• Schedule analysis

Road Ahead content is provided for informational purposes only and is subject to change

Page 42: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Summarize Data

Aggregate Points

Reconstruct Tracks

Summarize Attributes

Summarize Nearby

Summarize Within

Use Proximity

Create Buffers

Create Service Areas

Snap to Network

Calculate Distance

Analyze Patterns

Calculate Density

Create Space Time Cube

Emerging Hot Spots

Find Hot Spots

Find Similar Locations

Detect Idle Locations

Detect Incidents

Calculate Journeys

Detect Gaps

Manage Data

Join Features

Find Locations

Enrich Data

Identify Relationships

Geographically Weighted Regression

Find Point ClustersLogistic Regression

Ordinary Least Squares

Principal Component Analysis

Forest-based Classification

Self Organizing Maps

Overlay Layers

Project

Dissolve Boundaries

Calculate Fields

Map Fields

Merge

Select Fields

Filter

Lookup Geoname

Calculate Motion Statistics

Reverse Geocode

real-time & batch analytic

batch analytic only

ArcGIS Analytics for IoTSpatiotemporal operators

*capabilities in italics slated for later release

Road Ahead content is provided for informational purposes only and is subject to change

Page 43: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Visualizing & analyzing street light

status

Optimizing maintenance priority based

on context

Street Lighting

Road Ahead content is provided for informational purposes only and is subject to change

Page 44: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Real-Time Analyticreceiving and updating streetlight status

Feed Receive streetlight status from Azure IoT Hub

Select Fields Select fields of interest (STLID, LIGHTING_STATUS, …)

Calculate Field Calculate if status represents outage (…)

Output Keep latest feature in streetlight_status feature service

Road Ahead content is provided for informational purposes only and is subject to change

Page 45: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Big Data Analyticfinding bus stops near streetlight outages

Input Load streetlights where LIGHTING_STATUS = ‘Off’

Join Features Join streetlights to bus stops (Near Geodesic, 50 m)

Calculate Field Calculate WEIGHT field (…)

Output Keep latest feature in streetlight_priority feature service

Road Ahead content is provided for informational purposes only and is subject to change

Page 46: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Big Data Analyticanalyzing businesses near streetlight outages

Input Load streetlights where LIGHTING_STATUS = ‘Off’

Join Features Join streetlights to businesses (Near Geodesic, 50 m)

Calculate Field Calculate WEIGHT field (…)

Output Keep latest feature in streetlight_priority feature service

Road Ahead content is provided for informational purposes only and is subject to change

Page 47: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Big Data Analyticanalyzing human movement near streetlight outages

Input Load streetlights where LIGHTING_STATUS = ‘Off’

Join Features Join streetlights to summarized human movement data (Safegraph)

Calculate Field Calculate WEIGHT field (…)

Output Keep latest feature in streetlight_priority feature service

Road Ahead content is provided for informational purposes only and is subject to change

Page 48: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Visualizing & analyzing street light

status

Optimizing maintenance priority based

on context

Street Lighting

Road Ahead content is provided for informational purposes only and is subject to change

Page 49: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Feeds

- Configure a real-time data stream & share it

- Add a Feed to a web map and immediately visualize as live layer

- Find & use publicly shared Feeds, e.g. Waze, Weather, Transit, …

• Analytics

- Real-Time Analytics

- Work on a Feed, perform continuous analysis

- Alert on patterns of interest, actuate device behavior, store observations

- Big Data Analytics

- Work on data in ArcGIS, a big data cloud share, etc

- Understand patterns and trends over time

- Schedule to run on a recurring basis, e.g. once an hour, once a day, every 5 minutes

- Authoring an Analytic is a simple guided user experience

- Analytic results are shared as Stream Services, Feature Services and/or Map Services

ArcGIS Analytics for IoTsummary of planned real-time & big data GIS as a service capabilities

Road Ahead content is provided for informational purposes only and is subject to change

Page 50: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Wrap Up

Page 51: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

• Real-Time & Big Data GIS:

- Enables real-time data to be ingested, analyzed, stored & visualized within ArcGIS

- At 10.6, supports reliability & scalability out-of-the-box via deployment of a multi-machine site

- At 10.7, support for native cloud storage for input/output and backup

• You can embrace the Internet of Things:

- Today, by deploying a reliable & scalable on-premise real-time & big data GIS

- Today, by complementing your ArcGIS deployment with popular IoT cloud platforms

- In the future, as a service on ArcGIS Online

Real-Time GIS: Road Aheadsummary

Road Ahead content is provided for informational purposes only and is subject to change

Page 52: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Help us improve the Real-Time & Big Data GIS Capabilities

http://esriurl.com/RealTimeSurvey

Page 53: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy

Questions / Feedback?

Suzanne Foss

ArcGIS Analytics for IoTProduct Manager

[email protected]

Josh Joyner

ArcGIS GeoEvent ServerProduct Manager

[email protected]

Sarah Ambrose

GeoAnalytics ServerProduct Engineer

[email protected]

Page 54: Real-Time and Big Data GIS The Road Ahead - Esri€¦ · •Significant Performance improvements over 10.5.x and 10.6 - ... plane location runway status Buildings lighting hvac occupancy