+ All Categories
Home > Documents > Craig Robinson

Craig Robinson

Date post: 15-Feb-2016
Category:
Upload: abril
View: 47 times
Download: 0 times
Share this document with a friend
Description:
Craig Robinson. Harnessing Configuration for web GIS Application Development. June 4, 2014. Credentials. Running alongside Esri since 1999 1000+ customers and partners worldwide Configurable software to manage their applications Here to talk about ideas. - PowerPoint PPT Presentation
Popular Tags:
45
Craig Robinson Harnessing Configuration for web GIS Application Development June 4, 2014
Transcript
Page 1: Craig  Robinson

Craig Robinson

Harnessing Configurationfor web GIS Application Development

June 4, 2014

Page 2: Craig  Robinson

CredentialsRunning alongside Esri since 1999

1000+ customers and partners worldwide

Configurable software to manage their applications

Here to talk about ideas

Page 3: Craig  Robinson

We see common web mapping challenges across

hundreds of organizations and

departments implementing GIS.

Page 4: Craig  Robinson

Challenge 1:Solving business problems often involves custom development.

Page 5: Craig  Robinson

Viewer

Page 6: Craig  Robinson

Challenge 2:Maintaining multiple web mapping applications.

Page 7: Craig  Robinson

Potential Producer Nightmare

Database Connections

Map Services

Security

Custom Tools

Integration

Reports

Search

Workflows

CustomCode

ArcGIS Platform

Viewer Application

Multiply this stack by 12…

Page 8: Craig  Robinson

Viewer

Page 9: Craig  Robinson

Viewer

Page 10: Craig  Robinson

Viewer Viewer Viewer

Page 11: Craig  Robinson

Challenge 3:Technology changes quickly.

Page 12: Craig  Robinson

ArcIMS Web ADF

Flex/Silverlight ArcGIS Server

Organizations are re-creating the same applications over

and over…

Web ADFREST + Flex/SilverlightJavaScript/HTML5Portal for ArcGIS

Page 13: Craig  Robinson

Viewer

Consider New Development/ Deployment Patterns…

Page 14: Craig  Robinson

ViewerViewer

Page 15: Craig  Robinson

The additional challenges of we, as GIS Professionals

Page 16: Craig  Robinson

Beginners ExpertsPerpetualIntermediates

GISP’s as Web GIS Developers

Page 17: Craig  Robinson

In Summary

I need many compelling and powerful applications to serve my end users, and

the required technology is changing rapidly and I am budget restrained and

moderately qualified to deliver them myself.

Page 18: Craig  Robinson

SolutionConfiguration!!

Page 19: Craig  Robinson

An Approach

Database Connections

Security

Configuration

Custom Tools

Integration

Reports

Search

Workflows

Map Server

Feature Server

Geocode Server

ArcGIS ServerArcGIS Online

Hosted Services

Hosted Data

Web Maps

Configurable Platform (COTS)

Page 20: Craig  Robinson

What about sophisticated user interactions?

Page 21: Craig  Robinson

• Create Form Letters for a Proposed Zoning Change

• Investigate Emergency Response History• Find documents associated with a parcel• Investigate a Service Request• Open and Close a Work Order• Extract Spatial Data• Detailed Parcel Report

Page 22: Craig  Robinson

Configuring Sophisticated User Interactions

Geoprocessing

Route

Query

Geocode Open Form

Intersection

SQL

Send Email

Get User

Capture Geometry

Get Extents

Zoom to extents

Show Selection

Print map

Server-Side Activities Client-Side Activities

Page 23: Craig  Robinson

Data Extract Example

Page 24: Craig  Robinson
Page 25: Craig  Robinson
Page 26: Craig  Robinson
Page 27: Craig  Robinson
Page 28: Craig  Robinson
Page 29: Craig  Robinson
Page 30: Craig  Robinson
Page 31: Craig  Robinson
Page 32: Craig  Robinson
Page 33: Craig  Robinson
Page 34: Craig  Robinson
Page 35: Craig  Robinson
Page 36: Craig  Robinson

Data Extract Example

Page 38: Craig  Robinson

4 Lessons Learned

Page 39: Craig  Robinson

Drawbacks of Configurable Software

May not have 100% of the look, feel, function you are

looking for.

Might require compromise.

Page 40: Craig  Robinson

Advantages of Configurable Software

Faster development/deployment

Page 41: Craig  Robinson

Advantages of Configurable Software

Less $$ (both immediate and long-

term)

Page 42: Craig  Robinson

START

COTS EnterpriseApp

T IME & MONEY

CAPA

BILI

TIES

Workflow

FormsCharts

Security Search

Reports Data Links

Viewers

Page 43: Craig  Robinson

Advantages of Configurable Software

Less risk (immediate and long term)

Page 44: Craig  Robinson

Thank [email protected]

Page 45: Craig  Robinson

Extra Stuff


Recommended