35
Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, [email protected] July 24, 2012

Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, [email protected]@esri.com

Embed Size (px)

Citation preview

Page 1: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Technical Workshops |

Esri International User ConferenceSan Diego, California

The Road Ahead for TrackingAdam Mollenkopf, [email protected]

July 24, 2012

Page 2: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Adam Mollenkopf

Motivations for the road ahead

Page 3: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Social

Road AheadMotivations

Fleets

Defense

• Make it simple for ArcGIS Users to configure and use Streaming Data.- receive Streams

- perform Continuous Analysis (Stream Processing)

- produce new Streams

Applications

ArcGIS

Continuous AnalysisContinuous Analysis

Page 4: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Road Ahead

• Provide a Highly Configurable product that has a Catalog of Resources that can be easily applied including:- Support a wide variety of Stream Formats

- Support common types of Stream Processing

- Applications and Templates for Targeted Uses

Motivations

Applications

Desktop

MobileWeb

Social

Fleets

NMEANMEA

FlickrFlickrTwitterTwitter

Defense

AISAIS ASDIASDI

VMFVMF CoTCoT

SierraSierraTrimbleTrimble

……

……

……

FacebookFacebook

ArcGIS

Continuous AnalysisContinuous Analysis

Page 5: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Road Ahead

• Tradecraft Sharing- Allow users to share Continuous Analysis results and the

Analysis artifacts with their communities of interest.

• Provide a Flexible Product Architecture that is- Tightly aligned with ArcGIS

- Multi-Platform: Windows, Linux, Cloud

- Highly Available: supports local and remote redundancy

- Scales-Up: take advantage of 64-bit Architecture & multiple cores

- Scales-Out: allows clustering of multiple machines/instances

Motivations

Page 6: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Adam Mollenkopf

the road ahead is …

availability: Q1 2013

ArcGIS GeoEvent Server

Page 7: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerEnabling ArcGIS with GeoEvent Stream Processing

• GeoEvent Stream Processing:- A GeoEvent contains information about things that happen and

where they happened.

- A GeoEvent Stream is a sequence of GeoEvents ordered by time.

- GeoEvent Stream Processing is the act of continuously analyzing GeoEvent Streams and creating resulting output from them.

- A GeoEvent Service configures GeoEvent Stream Processing steps, what Input GeoEvent Stream(s) the processing should be applied to, and where the resulting output should be sent.

Fleet

Social

Defense

Applications

ArcGISGeoEvent Server

GeoEvent ServicesGeoEvent Services

Page 8: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerTightly aligned with the ArcGIS platform

• Integration with ArcGIS Server:- GeoEvent Stream Processing can output results directly to

Feature Services hosted on ArcGIS Server(s).- Can update Features on a Feature Service or append new Features.

- GeoEvent Server can use Features from ArcGIS Server(s).- e.g. Polygons of a Feature Service on ArcGIS Server can be used as

the basis for Spatial Filtering or GeoFence detection.

ArcGISGeoEvent Server

GeoEvent ServicesGeoEvent Services

ArcGISServer

ApplicationsFleet

Social

Defense

Page 9: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerApplication Templates

• The best way to understand what ArcGIS GeoEvent Server can do is to see how it can be applied.

• A Catalog of Resources allow customers to find and configure what they new for their implementation including:- Application Templates: Ready to use configurations of GeoEvent

Server that enable it for a targeted use.

- Applications: Ready to use Applications. Each application works with a corresponding Application Template.

Page 10: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

• The Catalog includes the following Application Templates:- Automatic Vehicle Location (AVL)

- Mobile Resource Management (MRM)

- Command and Control (C2)

- Intelligence, Surveillance, and Reconnaissance (ISR)

• You can:- Adjust an Application Template to your specific needs

- Create your own Application Template

- Contribute your Application Template to the Catalog

Application Templates

Page 11: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Speed MonitoringIdle/Stop MonitoringTerritory Monitoring

Dangerous Area Monitoring

ArcGIS GeoEvent ServerAutomatic Vehicle Location (AVL) Application Template

Assets

GeoFences

AssetManagers

GeoEvent ServicesGeoEvent ServicesAVL Asset Monitoring

ApplicationAVL Asset Monitoring

Application

Page 12: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Vehicle MonitoringWorker Monitoring

Idle/Stop MonitoringTerritory Monitoring

Dangerous Area MonitoringAuto-Arrival / Auto-Departure

Continuous ETARoute Adherence

Workers

Vehicles

ArcGIS GeoEvent ServerMobile Resource Management (MRM) Application Template

RoutesStops GeoFences

Dispatchers

FleetManagers

MRM Field WorkerApplication

MRM Field WorkerApplication

MRM DispatchApplication

MRM DispatchApplication

GeoEvent ServicesGeoEvent Services

Page 13: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerMobile Resource Management (MRM) Application Template

WorkerWorker

DispatchDispatch TrackingTrackingPlanningPlanning

MessagesRouteStops

Location UpdatesStop Updates

Messages

Location Updates

Location Updates

RoutesStops

VehiclesWorkers

DispatchMonitoring

Vehicle

Page 14: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerMobile Resource Management (MRM) Application TemplateMRM Dispatch and Field Worker Applications

MRM Field WorkerApplication

MRM Field WorkerApplication

MRM DispatchApplication

MRM DispatchApplication

GeoEvent Serverw/ MRM TemplateGeoEvent Serverw/ MRM Template

Mobile Resource Management (MRM)

PlanningPlanning

Vehicle

MessagesRouteStops

Location UpdatesStop Updates

Messages

Location UpdatesContinuous Analysis

Location Updates

RoutesStops

VehiclesWorkers

Dynamic DispatchReal-Time Monitoring

ArcGIS forTransportation Analytics

Route Planning Applicationor

3rd Party System

Page 15: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Adam Mollenkopf

Demonstration:Mobile Resource Management (MRM)

Application Template

Page 16: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerMobile Resource Management (MRM) Field Worker Application

Page 17: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Adam Mollenkopf

GeoEvent Services

Page 18: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

GeoEvent ServiceGeoEvent Service

TransportsTransports AdaptersAdapters

Stream 1Stream 1

TCPTCP CSVCSV

ArcGIS GeoEvent Server

Stream 2Stream 2

UDPUDP JSONJSON

Stream 3Stream 3

JMSJMS JSONJSON

Stream 4Stream 4

DatabaseDatabase

• Input Streams are configured to receive GeoEvents in any format from any source- Transports perform the communication protocol

- Adapters translate input format into GeoEvents

CSVCSV

JSONJSON

KMLKML

RSSRSS

AdaptersAdaptersReceiving GeoEvent Streams

TransportsTransports

UDPUDP

TCPTCP

Feature ServiceFeature Service

Instant MessagingInstant Messaging

SMTPSMTP

FileFile

JMSJMS DatabaseDatabase

Page 19: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

• Output Streams are configured to produce GeoEvents in any format to any destination- Adapters translate GeoEvents into output format

- Transports perform the communication protocol

Producing GeoEvent StreamsCSVCSV

JSONJSON

KMLKML

RSSRSS

AdaptersAdapters TransportsTransports

UDPUDP

TCPTCP

Feature ServiceFeature Service

Instant MessagingInstant Messaging

SMTPSMTP

FileFile

JMSJMS DatabaseDatabase

ArcGIS GeoEvent Server

GeoEvent ServiceGeoEvent Service

TransportsTransports AdaptersAdapters TransportsTransportsAdaptersAdapters

Stream 1Stream 1

TCPTCP CSVCSV

Stream 2Stream 2

UDPUDP JSONJSON

Stream 3Stream 3

JMSJMS JSONJSON

Stream 4Stream 4

DatabaseDatabase

Output 2Output 2

DatabaseDatabase

ArcGIS Server

Output 1Output 1

Feature ServiceFeature Service

Output 3Output 3

CSVCSV FileFile

Output 4Output 4

CSVCSV UDPUDP

Page 20: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

GeoEvent ServiceGeoEvent Service

TransportsTransports AdaptersAdapters TransportsTransportsAdaptersAdapters

Stream 1Stream 1

TCPTCP CSVCSV

Stream 2Stream 2

UDPUDP JSONJSON

Stream 3Stream 3

JMSJMS JSONJSON

Stream 4Stream 4

DatabaseDatabase

Output 2Output 2

DatabaseDatabase

ArcGIS Server

Output 1Output 1

Feature ServiceFeature Service

Output 3Output 3

CSVCSV FileFile

Output 4Output 4

CSVCSV UDPUDP

ArcGIS GeoEvent Server

Processor5Processor5

Processor2Processor2

Processor1Processor1

Processor3Processor3

Processor4Processor4

• GeoEvent Services configure- GeoEvent Stream Processors- what Stream(s) the Processors should be applied to- where the resulting output should be sent

Performing Continuous Analysis on GeoEvent Streams

ProcessorsProcessors

Field EnricherField Enricher

Field CalculatorField Calculator

Field ReducerField Reducer

Field MapperField Mapper

Incident DetectorIncident Detector

ProcessorsProcessors

Idle/Stop DetectorIdle/Stop Detector

Gap DetectorGap Detector

E-Mail NotifierE-Mail Notifier

Page 21: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

• The MRM Application Template configures:- Two Input Streams: Vehicles, Workers

- Multiple Outputs: Vehicles, Workers, Stops, Alerts, Messages

- Multiple GeoEvent Services:- Vehicle Monitoring

- Worker Monitoring

- Idle/Stop Monitoring

Mobile Resource Management (MRM) Application Template

- Territory Monitoring

- Dangerous Area Monitoring

- Auto-Arrival / Auto-Departure

- Continuous ETA

- Route Adherence

ArcGISGeoEvent Server

GeoEvent ServicesGeoEvent Services

ArcGISServer

Workers

Vehicles

MRM FieldWorker App

MRM Dispatch App

Page 22: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

• Each GeoEvent from the ‘VehiclesInput’ Stream:- Updates the ‘Vehicle’ Feature Service

- Writes a new entry to the Vehicles Log File

- Gets Processed by an Incident Detector.

Exploring the ‘MRM-VehicleMonitoring’ GeoEvent Service

Port 5565TCP Transport

MessageSeparator \nAttributeSeparator ,

CSV Adapter

Folder folder1File Transport

MessageSeparator \nAttributeSeparator ,

CSV Adapter

BaseFileName vehiclesFileExtension csv

Folder folder1File Transport

MessageSeparator \nAttributeSeparator ,

CSV Adapter

BaseFileName alertsFileExtension csv

Name SpeedingMonitorIncident Detector Tool

Filter

IncidentType CumulativeAlertType Warning

OpenCondition SPEED > 70CloseCondition

ArcGISServer ags1Feature Service Transport

CharSet UTF-8UpdateInterval 1000

JSON Adapter

Path /ServiceName mrm

Layer VehiclesTrackIDField VehicleName

ArcGISServer ags1Feature Service Transport

CharSet UTF-8UpdateInterval 1000

JSON Adapter

Path /ServiceName mrm

Layer AlertsTrackIDField id

Page 23: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

• Each GeoEvent from the ‘VehiclesInput’ Stream:- Updates the ‘Vehicle’ Feature Service

- Writes a new entry to the Vehicles Log File

- Gets Processed by an Incident Detector.

Exploring the ‘MRM-VehicleMonitoring’ GeoEvent Service

e1e1 e1e1e1e1

LastUpdated 2012-07-24T08:00:00Geometry “-104.697,38.733”

Field Value

Panic Off

VehicleName CargoVan-01Speed 0

CargoVan-01 2012-07-24T08:00:00VehicleName LastUpdated

0 “-104.697,38.733”Speed Geometry

OffPanic

e2e2 e2e2e2e2

LastUpdated 2012-07-24T08:00:00Geometry “-104.697,38.733”

Field Value

Panic Off

VehicleName TractorTrailer-01Speed 0

e2e2

CargoVan-01 2012-07-24T08:00:00TractorTrailer-01 2012-07-24T08:00:00

VehicleName LastUpdated0 “-104.697,38.733”0 “-104.697,38.733”

Speed GeometryOffOff

Panic

________________________________________________

e3e3 e3e3e3e3

LastUpdated 2012-07-24T08:01:00Geometry “-104.957,39.563”

Field Value

Panic Off

VehicleName CargoVan-01Speed 70

CargoVan-01 2012-07-24T08:01:00TractorTrailer-01 2012-07-24T08:00:00

VehicleName LastUpdated70 “-104.957,39.563”0 “-104.697,38.733”

Speed GeometryOffOff

Panic

________________________________________________

SpeedingMonitor Started at Tue Jul 24 08:01:00Name Description

“-104.957,39.563”Geometry

WarningAlertType

e3e3e3e3

________________

e4e4 e4e4e4e4

LastUpdated 2012-07-24T08:02:00Geometry “-104.975,39.565”

Field Value

Panic Off

VehicleName CargoVan-01Speed 71

CargoVan-01 2012-07-24T08:02:00TractorTrailer-01 2012-07-24T08:00:00

VehicleName LastUpdated71 “-104.975,39.565”0 “-104.697,38.733”

Speed GeometryOffOff

Panic

________________________________________________________________

SpeedingMonitor Ongoing for last 2 minutesName Description

“-104.975,39.565”Geometry

WarningAlertType

e4e4

________________________________

e4e4

e5e5 e5e5e5e5

LastUpdated 2012-07-24T08:03:00Geometry “-104.993,39.562”

Field Value

Panic Off

VehicleName CargoVan-01Speed 68

CargoVan-01 2012-07-24T08:03:00TractorTrailer-01 2012-07-24T08:00:00

VehicleName LastUpdated68 “-104.993,39.562”0 “-104.697,38.733”

Speed GeometryOffOff

Panic

________________________________________________________________________________

e5e5e5e5

SpeedingMonitor Ended at Tue Jul 24 08:02:00, lasted 2 minutesName Description

“-104.993,39.562”Geometry

WarningAlertType

________________________________________________

Page 24: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerExploring the ‘MRM-GeoFenceMonitoring’ GeoEvent Service

• Each GeoEvent from the ‘VehiclesInput’ Stream:- Gets evaluated by three Incident Detectors for

- is the Geometry of the GeoEvent ‘Inside’ a ‘DangerousArea/*’ GeoFence.

- is the Geometry of the GeoEvent ‘Inside’ a ‘AutoArrival/*’ GeoFence.

- is the Geometry of the GeoEvent ‘Outside’ a ‘Territory/*’ GeoFence.

- Any Incident Detector that evaluates ‘true’- ‘Starts’ a new alert, Updates an ‘Ongoing’ Alert, or ‘Ends’ an Alert.

Port 5565TCP Transport

MessageSeparator \nAttributeSeparator ,

CSV Adapter

Folder folder1File Transport

MessageSeparator \nAttributeSeparator ,

CSV Adapter

BaseFileName alertsFileExtension csv

Name DangerousAreaMonitorIncident Detector Tool

Filter

IncidentType CumulativeAlertType Warning

OpenCondition Inside DangerousArea/*CloseCondition

Name TerritoryMonitorIncident Detector Tool

Filter

IncidentType CumulativeAlertType Urgent

OpenCondition Outside Territory/*CloseCondition

ArcGISServer ags1Feature Service Transport

CharSet UTF-8UpdateInterval 1000

JSON Adapter

Path /ServiceName mrm

Layer AlertsTrackIDField id

Page 25: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent Server

• GeoEvent Service Designer is an Authoring, Testing, Debugging, and Publishing Tool for GeoEvent Services.

GeoEvent Service Designer

Page 26: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Vehicle MonitoringWorker Monitoring

Idle/Stop MonitoringTerritory Monitoring

Dangerous Area MonitoringAuto-Arrival / Auto-Departure

Continuous ETARoute Adherence

Workers

Vehicles

ArcGIS GeoEvent ServerMRM Application Template Review

RoutesStops GeoFences

Dispatchers

FleetManagers

MRM Field WorkerApplication

MRM Field WorkerApplication

MRM DispatchApplication

MRM DispatchApplication

GeoEvent ServicesGeoEvent Services

Page 27: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Adam Mollenkopf

C2 and ISRApplication Templates

Page 28: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Sensor ObservationsTrack ReportsSpot ReportsChemlights

ArcGIS GeoEvent ServerCommand and Control (C2) andIntelligence, Surveillance, and Reconnaissance (ISR) Application Templates

Local TacticalGroup 1

Operations Server

Commanders

Local TacticalGroup 2

Analysts

NAIs, TAIs

ArcGIS forDefense

ArcGIS forDefense

GeoEvent ServicesGeoEvent Services

Page 29: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerCommand and Control (C2) andIntelligence, Surveillance, and Reconnaissance (ISR) Application Templates

Page 30: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

• The C2 and ISR Application Templates will be covered in more detail and demonstrated at the following session:- Applications of Tracking products for C2 and ISR

- Wed, July 25, 1:30-2:00pm, Defense and Intelligence Demo Theater

• Other related sessions:- ArcGIS 10.1 Military Messaging, and You

- Tue, July 24, 3:00-4:00pm, Defense and Intelligence Demo Theater

- Wed, July 25, 3:00-4:00pm, Defense and Intelligence Demo Theater

- Defense Logistics SIG- Wed, July 25, 4:30-6:00pm, Room 15 B

- Military Planning and Operations- Thu, July 26, 1:30-3:00pm, Omni Ballroom A/B

ArcGIS GeoEvent ServerCommand and Control (C2) andIntelligence, Surveillance, and Reconnaissance (ISR) Application Templates

Page 31: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

ArcGIS GeoEvent ServerSummary

• ArcGIS GeoEvent Server makes it simple for ArcGIS Users to configure and use Streaming Data.

• You can quickly be up and running by utilizing the Catalog of:- Applications and Application Templates for AVL, MRM, C2, and

ISR

- Transports and Adapters for specific Event Stream Formats

- GeoEvent Stream Processors

• First Release is planned for Q1 2013

Page 32: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

• Tracking Server 10.1 and ArcGIS Tracking Analyst 10.1 provide powerful features that you can utilize today.

• You can learn more about what’s available now by attending the following sessions:- Leveraging Temporal Data with ArcGIS Tracking Analyst

and Tracking Server- Wed, July 25, 10:15-11:30am, Room 28 C

- Developing a Real-Time Web Application using the Tracking Client API for JavaScript- Tue, July 24, 4:30-5:00pm, Web & Server GIS Demo Theater

- Thu, July 26, 1:00-1:30pm, Web & Server GIS Demo Theater

ArcGIS GeoEvent ServerSummary

Page 33: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

Steps to evaluate UC sessions

• My UC Homepage > “Evaluate Sessions”

• Choose session from planner

OR

• Search for session

www.esri.com/ucsessionsurveys

Page 34: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com

• Thank you for attending

• Have fun at UC2012

• Open for Questions

• Please fill out the evaluation:

www.esri.com/ucsessionsurveys

Offering ID: 725

Page 35: Technical Workshops | Esri International User Conference San Diego, California The Road Ahead for Tracking Adam Mollenkopf, amollenkopf@esri.comamollenkopf@esri.com