hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri...

56
Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information Management Specialist – CDM Smith

Transcript of hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri...

Page 1: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

Hot Trends in Web and Mobile GIS Solutions

Esri Southeast User Conference May 1, 2012

Darren Mackiewicz, GISP

Principal Information Management Specialist – CDM Smith

Page 2: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Agenda/>

• Trends

– Web

– Mobile

• What is making that possible

– ?

Page 3: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

216

Page 4: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 5: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<What’s hot ? />

Page 6: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<The Scenario…>

• You’ve got ArcGIS Server software - or - reluctant to take that step

• The Esri Marketing Machine is in High Gear Pushing customers off of ArcIMS to AGS

• You know there are a number of ways to utilize AGServer

• Users used to Google/Bing

• Still creating GIS data

Page 7: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<The Scenario…>

• The word “smartphone” is used in everyday language

• Want to get GIS to different levels of your organization

• How?

Page 8: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<GIS Technology is Evolving Rapidly/>

• Software Capabilities Growing

• Feed Data to “Any” Device in Any Location

• Strong Integration with Key Systems

Page 9: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<A Lot Has Changed !!/>

Cloud

Amazon

Apple REST / SOAP

Page 10: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Result Of The Changes = (Even More) Choices/>

Page 11: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Mobile Workflow Barriers/>

Page 12: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<This Evolution Opens Up New Opportunities… Beyond Mapping/>

• Access – By Staff and the Public

– To Office, Mobile, Home

• Visualize – System Condition

– Project Status

• Integrate – Asset Management

– CIP Programs

– Telemetry

– Emergency Preparedness

Page 13: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

• Many New Devices

• Engineering and Planning

• Operations Crews

• Management Staff

• The Public

<GIS Trends – Simplifying Data Access/>

Page 14: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

• Compile Asset Inventory

• Assess Condition

• Determine Criticality and Risk

• Visualize, Predict, Plan

<GIS Trends – Supporting Asset Management/>

Page 15: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

• Analyze Project Viability

• Determine Project Locations

• Track Project Progress

• Manage Infrastructure Programs

<GIS Trends – Supporting Project Management/>

Page 16: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

• Work Order Tracking

• Real-Time System Status

• Public Alerts

• Online Editing

<GIS Trends>

Page 17: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<GIS Trends/>

• Emergency Response

• Data Collection & GPS

• Condition Assessment

Page 18: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<What’s Hot - Summary? />

• WEB

– Integration with Business Systems

– Editing on the Web

• Mobile

– Inspections

– Real-Time Data Feeds

• It’s all about the APIs – Maturing Business Systems are building their own APIs

– Less and Less Custom Code

GIS data can now be

“pulsed” to devices and

systems, regardless of

location, and customized for

individual users

Page 19: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<History Lesson – How did we get here?>

Page 20: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

GIS Data

<Desktop GIS/>

ArcView: Avenue

Page 21: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 22: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<MO IMS / ArcIMS/>

WWW

GIS Data VB Script, JavaScript, HTML

Page 23: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 24: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 25: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<ArcGIS Server (Web ADF)/>

WWW

GIS Data

ArcObjects on the Web!

Lengthy Code

Heavy Server Processing

Optimization fell on Developer

Page 26: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 27: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

Legos!

Page 28: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

You really didn’t want these…..

Page 29: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Current State of Affairs>

Page 30: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<ArcGIS Server APIs (Web & Mobile) What makes “hot” possible? />

WWW

GIS Data

No direct interface with ArcObjects

GIS Data

Primary consumer WAS Web Apps

Page 31: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Esri iOS API - AGSGeometryEngine Class/>

OBJECTID

BUFFER DISTANCE

• Set of rules ('code') and specifications

• Facilitates interaction between different software programs

Page 32: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<API Interaction With REST Is Universal/>

WWW

ArcSDE Map

Document AGS MAP SERVICE

FLEX

Silverlight JavaScript

Android Windows

Phone

REST

• Feature Class Templates!!

• ArcSDE Coded Domain

Values!!

• Legend Swatches!!

•For the first time EVER :

Forward Compatible to AGS

10.1 Release

iOS

Page 33: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<REST Endpoints/>

• Legend & Symbology Renderers

• Spatial Reference

• Spatial Reference Units

• Domains

• Definition Queries

• Default Visibility

• Extents

• Map Caches

• Supported Operations

• Etc….

Page 34: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 35: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 36: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information
Page 37: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Targeted Apps…/>

Page 38: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<…Using Targeted Maps/>

Page 39: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Development Options/>

• Custom Code vs. Templates

• Workflow vs. Ad-Hoc

Page 40: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Mobile Development Frameworks> (AND APIs)

Who’s the Winner???

Page 41: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Mobile Development Frameworks> (AND APIs)

You’re asking the wrong question…

Page 42: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Mobile Development Frameworks> (AND APIs)

What is the right tool for the job?

• Microsoft/Apple/Android

• Intranet/Internet

• Ruggedized?

• Accuracy

• Users

• Plug-Ins

Page 43: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Mobile Application Goals/>

• Nimble

• Flexible

Hours, not

Days

Page 44: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Not-So-Distant History Lesson>

Mobile Project Workflows

GIS Data GIS Data GIS Data GIS Data

GIS Data

Page 45: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

Post & Reconcile

<Not-So-Distant History Lesson/>

Mobile Project Workflows

GIS Data GIS Data GIS Data GIS Data

GIS Data

GIS Data

Page 46: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<API Interaction With REST/>

Mobile Project Workflows

WWW

ArcSDE

Map Document

AGS MAP SERVICE

REST ArcSDE Version

Page 47: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Municipal Inspection – Project Summary/>

– Town of Mansfield – Fire Dispatch GIS Application

– Massachusetts Association of Health Boards

– Bristol County Emergency Preparedness Coalition

– CDM Smith Research & Development

Mobile Development Architecture

Page 48: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<PRASA ‘AquaPad’ App – Project Summary>

• Puerto Rico Aqueduct and Sewer Authority

• Near Real-Time Data Feeds

Mobile Development Architecture

Page 49: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

Web Service

<AquaPad>

WWW

Water Tank

REST

Cell

Data Online

FTP

WWW

CDM Smith

WWW

Mobile Development Architecture

Page 51: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<App Demos/>

Mobile Development Architecture

Page 52: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Templates – So you’re not a Developer>

Mobile Development Architecture

• ArcGIS Mobile

• iOS

• Android

• Windows Mobile

Page 53: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Templates - WebMap/>

Mobile Development Architecture

• ArcGIS Online

Page 54: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<The Future/>

• Geoprocessing Tools

Page 55: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Final Thoughts…./>

Final Thoughts

Page 56: hot trends in web and mobile solutions€¦ · Hot Trends in Web and Mobile GIS Solutions Esri Southeast User Conference May 1, 2012 Darren Mackiewicz, GISP Principal Information

<Questions/>

CDM Smith

Darren Mackiewicz, GISP

Principal, East Spatial Applications Group Leader

[email protected]

Thank you!!!