hot trends in web and mobile solutions€¦ · hot trends in web and mobile gis solutions esri...

Post on 24-Jun-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Hot Trends in Web and Mobile GIS Solutions

Esri Southeast User Conference May 1, 2012

Darren Mackiewicz, GISP

Principal Information Management Specialist – CDM Smith

<Agenda/>

• Trends

– Web

– Mobile

• What is making that possible

– ?

216

<What’s hot ? />

<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

<The Scenario…>

• The word “smartphone” is used in everyday language

• Want to get GIS to different levels of your organization

• How?

<GIS Technology is Evolving Rapidly/>

• Software Capabilities Growing

• Feed Data to “Any” Device in Any Location

• Strong Integration with Key Systems

<A Lot Has Changed !!/>

Cloud

Amazon

Apple REST / SOAP

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

<Mobile Workflow Barriers/>

<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

• Many New Devices

• Engineering and Planning

• Operations Crews

• Management Staff

• The Public

<GIS Trends – Simplifying Data Access/>

• Compile Asset Inventory

• Assess Condition

• Determine Criticality and Risk

• Visualize, Predict, Plan

<GIS Trends – Supporting Asset Management/>

• Analyze Project Viability

• Determine Project Locations

• Track Project Progress

• Manage Infrastructure Programs

<GIS Trends – Supporting Project Management/>

• Work Order Tracking

• Real-Time System Status

• Public Alerts

• Online Editing

<GIS Trends>

<GIS Trends/>

• Emergency Response

• Data Collection & GPS

• Condition Assessment

<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

<History Lesson – How did we get here?>

GIS Data

<Desktop GIS/>

ArcView: Avenue

<MO IMS / ArcIMS/>

WWW

GIS Data VB Script, JavaScript, HTML

<ArcGIS Server (Web ADF)/>

WWW

GIS Data

ArcObjects on the Web!

Lengthy Code

Heavy Server Processing

Optimization fell on Developer

Legos!

You really didn’t want these…..

<Current State of Affairs>

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

WWW

GIS Data

No direct interface with ArcObjects

GIS Data

Primary consumer WAS Web Apps

<Esri iOS API - AGSGeometryEngine Class/>

OBJECTID

BUFFER DISTANCE

• Set of rules ('code') and specifications

• Facilitates interaction between different software programs

<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

<REST Endpoints/>

• Legend & Symbology Renderers

• Spatial Reference

• Spatial Reference Units

• Domains

• Definition Queries

• Default Visibility

• Extents

• Map Caches

• Supported Operations

• Etc….

<Targeted Apps…/>

<…Using Targeted Maps/>

<Development Options/>

• Custom Code vs. Templates

• Workflow vs. Ad-Hoc

<Mobile Development Frameworks> (AND APIs)

Who’s the Winner???

<Mobile Development Frameworks> (AND APIs)

You’re asking the wrong question…

<Mobile Development Frameworks> (AND APIs)

What is the right tool for the job?

• Microsoft/Apple/Android

• Intranet/Internet

• Ruggedized?

• Accuracy

• Users

• Plug-Ins

<Mobile Application Goals/>

• Nimble

• Flexible

Hours, not

Days

<Not-So-Distant History Lesson>

Mobile Project Workflows

GIS Data GIS Data GIS Data GIS Data

GIS Data

Post & Reconcile

<Not-So-Distant History Lesson/>

Mobile Project Workflows

GIS Data GIS Data GIS Data GIS Data

GIS Data

GIS Data

<API Interaction With REST/>

Mobile Project Workflows

WWW

ArcSDE

Map Document

AGS MAP SERVICE

REST ArcSDE Version

<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

<PRASA ‘AquaPad’ App – Project Summary>

• Puerto Rico Aqueduct and Sewer Authority

• Near Real-Time Data Feeds

Mobile Development Architecture

Web Service

<AquaPad>

WWW

Water Tank

REST

Cell

Data Online

FTP

WWW

CDM Smith

WWW

Mobile Development Architecture

<App Demos/>

Mobile Development Architecture

<Templates – So you’re not a Developer>

Mobile Development Architecture

• ArcGIS Mobile

• iOS

• Android

• Windows Mobile

<Templates - WebMap/>

Mobile Development Architecture

• ArcGIS Online

<The Future/>

• Geoprocessing Tools

<Final Thoughts…./>

Final Thoughts

<Questions/>

CDM Smith

Darren Mackiewicz, GISP

Principal, East Spatial Applications Group Leader

mackiewiczdm@cdmsmith.com

Thank you!!!

top related