Upload
others
View
31
Download
0
Embed Size (px)
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