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

Preview:

Citation preview

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

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

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

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

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

Sky Harbor InternationalSky Harbor Internationaly$3 B in Planned Enhancements

y$3 B in Planned Enhancements

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

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

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…

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

D t D l tD t D l tData DevelopmentData Development

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

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)

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

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

Lessons LearnedLessons LearnedHardware & SoftwareHardware & Software

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

Enterprise Systems DevelopmentEnterprise Systems Developmentp y pp y p

B ildi N i tB ildi N i tBuilding NavigatorBuilding Navigator

Enterprise Systems DevelopmentEnterprise Systems DevelopmentEnterprise Systems DevelopmentEnterprise Systems Development

Door AlarmsDoor Alarms

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

Aerial Photo ManagementAerial Photo ManagementAerial Photo ManagementAerial Photo Management

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

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

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

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)

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

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.

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

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.

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

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

Thanks for your time!

Dave Feuer

407.381.2192

dave.feuer@woolpert.com

Recommended