31
Implementing ArcGIS Server Implementing ArcGIS Server as a Hub within an Enterprise as a Hub within an Enterprise Architecture Architecture A Case Study from Phoenix Sky Harbor International Airport International Airport Dave Feuer Dave Feuer April 29, 2009

Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

  • Upload
    others

  • View
    20

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Implementing ArcGIS Server Implementing ArcGIS Server as a Hub within an Enterprise as a Hub within an Enterprise

ArchitectureArchitecture

A Case Study from Phoenix Sky Harbor International AirportInternational Airport

Dave FeuerDave FeuerApril 29, 2009

Page 2: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Objectives of Aviation Geospatial T h l PObjectives of Aviation Geospatial T h l PTechnology ProgramsTechnology Programs

• Airports…GIS?p– Leased space accurate financial information– As-builts information Maintenance and Asset

Management Systems.g y– Catalog assets for cost accounting– Condition assessments

• Additionally, FAA and Aviation Organizations…– Efficiently plan for and maintain the air transportation

system.system.– 405 obstruction survey information on a larger scale

Page 3: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Objectives of Aviation Geospatial T h l PObjectives of Aviation Geospatial T h l PTechnology ProgramsTechnology Programs

• “Aviation GIS provides the foundation for pconnecting the airports, FAA, and statewide aviation organizations by creating a central database for storing survey chartingdatabase for storing survey, charting, analysis, and planning data.”

– Federal Aviation Administration

Page 4: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

City of Phoenix, Arizona City of Phoenix, Arizona Department Of AviationDepartment Of AviationDepartment Of AviationDepartment Of Aviation

Page 5: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Ph i B k dPh i B k dPhoenix BackgroundPhoenix Background

• Airport facilities owned by the City of Phoenixp y y– Phoenix Sky Harbor International

– Deere Valley

– Goodyear

– Williams Gateway

• Sky Harbor International• Sky Harbor International– 9th busiest US Airport

– 3,000 Acres inside the fence,

– 3.5 million square feet in 3 terminals

• 30,000 parking spaces

• 31,000 jobs

Page 6: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Sky Harbor InternationalSky Harbor Internationaly$3 B in Planned Enhancements

y$3 B in Planned Enhancements

Page 7: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

P j t C tP j t C tProject ComponentsProject Components

• Extensive Project Management Requirementsj g q

• Project and Process Documentation

• Hardware and Software• Hardware and Software

• Massive Data Development

Enterprise Systems Development• Enterprise Systems Development– Comprehensive Portal– 16 Additional Applicationspp

• Testing, Training, Documentation, Warranty Services

Page 8: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Project & Process D t tiProject & Process D t tiDocumentationDocumentation

• Standards– Aerial Photography– Coordinate System

Spatial Data– Spatial Data– Metadata– CADD

M• Geodatabase Design– Exterior Airside (ie: runways)

Exterior Landside

Macro

– Exterior Landside– Interior and Exterior Utilities– Interior Floor Plans and boundaries

Mi• (ie: sprinkler heads, toilets…)– Planning, community and environmental

Micro

Page 9: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International
Page 10: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Lessons LearnedLessons LearnedProject & Process DocumentationProject & Process Documentation

1. Importance of standards – particularly when p p yintegration is envisioned.

– Ie: Lots of aerials – noise contours, looking at valve coversvalve covers

2. Only build what you plan on maintaining –d d h d ill b dunderstand how data will be used.

Question, question, question…

Page 11: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

D t D l t O tiD t D l t O tiData Development OptionsData Development OptionsEstimated % of Data Meeting

Accuracy Requirements• A – Create Features from Plans

with no Field Work (ie: fountains)60-65

Accuracy Requirements

• B – Create Features from Plans where Available and Collect

70-75

Remainder in the Field

• C – Create Critical Features in the 90-95• C – Create Critical Features in the Field, Remainder from Plans or Field

90-95

• D – Create all Features in the Field (ie: defibrillators)

96-98

Page 12: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

D t D l tD t D l tData DevelopmentData Development

• Standardize on Data Presentation• No ready-made symbols for internal assets

Page 13: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Lessons LearnedLessons LearnedData DevelopmentData Development

1. Determine accuracy requirements by y q ydeveloping an understanding of how data will be utilized….classify the level of effort

2. Data development is not an either/or proposition – beg, borrow, steal, horse tradeproposition beg, borrow, steal, horse trade

3. Factor in visualization requirements prior to data development (pilots work best)

Page 14: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

H d & S ftH d & S ftHardware & SoftwareHardware & Software

• Considered critical, but not a life safety , yrelated system.

d d fi i hi ll b i• Needed to fit within overall business continuity plan for City– Offsite redundancy and failoverOffsite redundancy and failover

• Scenarios would be tested

Page 15: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

H d & S ftH d & S ftHardware & SoftwareHardware & Software

Page 16: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Lessons LearnedLessons LearnedHardware & SoftwareHardware & Software

1. Involve the vendors – all of them. Their success is based on your success.

Page 17: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Enterprise Systems DevelopmentEnterprise Systems Developmentp y pp y p

Page 18: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

B ildi N i tB ildi N i tBuilding NavigatorBuilding Navigator

Page 19: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Enterprise Systems DevelopmentEnterprise Systems DevelopmentEnterprise Systems DevelopmentEnterprise Systems Development

Door AlarmsDoor Alarms

Page 20: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

N t J t W b AN t J t W b ANot Just a Web App…Not Just a Web App…

Page 21: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Aerial Photo ManagementAerial Photo ManagementAerial Photo ManagementAerial Photo Management

Page 22: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

I t ti ith C iti l S tI t ti ith C iti l S tIntegration with Critical SystemsIntegration with Critical Systems

Page 23: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

E t i S t D l tE t i S t D l tEnterprise Systems DevelopmentEnterprise Systems Development

Page 24: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

E t i S t D l tE t i S t D l tEnterprise Systems DevelopmentEnterprise Systems Development

Page 25: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Enterprise Systems DevelopmentEnterprise Systems Developmentp y p“Account for Change and Growth”

p y p“Account for Change and Growth”

Visualize spatial data• Visualize spatial data• Gather user input• Display tabular results

Print MapPrint Map ExtractExtract BufferBuffer Get AttributesGet Attributes

Enterprise Service Bus

QueryQuery Get WOGet WOPing GISPing GIS Ping Ping SchedulingScheduling

Enterprise GIS(ESRI)

Work & Asset Mgmt(SAP)

Document Imaging

Project Scheduling(Primavera)

Project Scheduling(Microsoft EPM)

Page 26: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

A h B fitA h B fitApproach BenefitsApproach Benefits

• ObviousObvious– Improved scalability– Adapts well to change in systemsp g y– Adapts well to system upgrades

• Not So Obvious– Better performance

dl– Friendlier user experience– Easier to maintain

Page 27: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Lessons LearnedLessons LearnedEnterprise Systems DevelopmentEnterprise Systems Development

1. Importance of an agile development p g pmethodology.

2 f d i d2. Importance of a structured testing and deployment approach.

3. Benefits of a service oriented approach to support integration.

Page 28: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

S i U Vi li tiS i U Vi li tiSurprise Uses…VisualizationSurprise Uses…Visualization

Page 29: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Lessons LearnedLessons LearnedSurprise UsesSurprise Uses

1. Keep your eyes and ears open –p y y popportunities for creating additional champions can arise at any time.

Page 30: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

P j t R ltP j t R ltProject ResultsProject Results

• Viewed as model project for City of Phoenix p j yand in airport industry– Processes

T h i l A hit t D i (B i C ti it )– Technical Architecture Design (Business Continuity)– Completeness of data and applications– Quality

Page 31: Implementing ArcGIS Server as a Hub within an Enterprise ... · Implementing ArcGIS Server as a Hub within an Enterprise Architecture A Case Study from Phoenix Sky Harbor International

Q ti /Di iQ ti /Di iQuestions/DiscussionQuestions/Discussion

Thanks for your time!

Dave Feuer

407.381.2192

[email protected]