SlideShare a Scribd company logo
1 of 20
A Data Driven Aeronautical Chart
Alejandro Del Balso
Philippe Gratton
Robert Soun
Agenda
● Who We Are & What We Do
● The Challenges
● The FME Solution
● Lessons Learned
What the crew sees
What they use
What we make
WHO ARE WE?
● Current inventory:4500 Procedures
○ 300/year new or overhauled
■ Approximately 70 attributes/procedure
○ 3000 Life cycle changes/year
■ Subset of attributes
● 56 day publication cycle
The Challenges
Procedure Data
Transcribed into
Documents
Interpreted into Chart 3
2
1
What we realized
Sophisticated Software Sophisticated Output
Aeronautical Chart
The FME Solution
CAD Procedure Design Load to the Oracle
Master Database
Step One Step Two
Old Workflow – Step One
Procedure Forms
Procedure Design
Microsoft Excel
Master Database
Manual Data
Entry in Master
Database
Manual Intervention
Excel content
manually entered
in master
database
Table
for Data
Entry
Manual Entry in
Excel and
Word/PDF
Manual Intervention
and interpretation
Design elements
copied to Excel
Design
Improved Workflow – FME – Step One
Table
For
Validation
PDF
AIXM
Validated
Table AIXM 4.5
Master DatabaseMicrosoft Excel
Only specific data
elements are
exported to Excel
FME Workbench
ETL process from
Excel to AIXM 4.5
FME Workbench
ETL process from
PDF and AIXM 4.5
to Excel
Procedure Form
Procedure Design
CAD Procedure Design Load to the Oracle
Master Database
Step One Step Two
Aeronautical Chart
The FME Solution
Master Database
Data User
Report Export
Microsoft Excel Manual Intervention GeoMedia
Old Workflow – Step Two
Creating SHP
Data Export
Data Analysis
Results Data
Export
MicroStation
User Manual
Review &
Adjustments
PDF Final
Results
Major processing
is done here
Only specific data
elements are
exported to Excel
Major drafting of
aeronautical charts
Formating
Data
Export
Manual Data
Processing 80%
Other Applications
20%
Old Workflow – Step Two
Master Database
AIXM 4.5
Snapshot Export
FME Workbench
Apply standardization
MicroStation
Make minor edits &
adjusments
PDF Final Results
Export completed
charts as PDF
Data Analysis &
Drafting Export
User Manual Review
& Adjustments
Improved Workflow – FME – Step Two
Automation 80%
Manual Data
Processing 20%
Improved Workflow – FME – Step Two
Lessons Learned
THANK YOU!
Rob, Phil, and Alex

More Related Content

What's hot

A Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost PlanningA Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost PlanningPraveen Malik, PMP
 
Using TICK Stack For System and App Metrics
Using TICK Stack For System and App MetricsUsing TICK Stack For System and App Metrics
Using TICK Stack For System and App MetricsAayush Tuladhar
 
Mogamad Aadiel Arendse - CV
Mogamad Aadiel Arendse - CVMogamad Aadiel Arendse - CV
Mogamad Aadiel Arendse - CVAdiel Arendse
 
anthesis time recording tool
anthesis time recording toolanthesis time recording tool
anthesis time recording toolBenjamin Hörig
 
Learn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project ManagementLearn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project ManagementPraveen Malik, PMP
 
Creating Credible Plans, Integrating Reporting and Control Systems - Part 2
Creating Credible Plans, Integrating Reporting and Control Systems - Part 2Creating Credible Plans, Integrating Reporting and Control Systems - Part 2
Creating Credible Plans, Integrating Reporting and Control Systems - Part 2Glen Alleman
 
Fostering Learning and Technology Development in Technical Services
Fostering Learning and Technology Development in Technical ServicesFostering Learning and Technology Development in Technical Services
Fostering Learning and Technology Development in Technical ServicesElectronic Resources & Libraries
 

What's hot (10)

A Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost PlanningA Comprehensive Beginners Guide To Cost Planning
A Comprehensive Beginners Guide To Cost Planning
 
Project resource planning
Project resource planningProject resource planning
Project resource planning
 
Using TICK Stack For System and App Metrics
Using TICK Stack For System and App MetricsUsing TICK Stack For System and App Metrics
Using TICK Stack For System and App Metrics
 
Mogamad Aadiel Arendse - CV
Mogamad Aadiel Arendse - CVMogamad Aadiel Arendse - CV
Mogamad Aadiel Arendse - CV
 
anthesis time recording tool
anthesis time recording toolanthesis time recording tool
anthesis time recording tool
 
Learn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project ManagementLearn The Right Way To Apply TCPI Formulas In Project Management
Learn The Right Way To Apply TCPI Formulas In Project Management
 
Creating Credible Plans, Integrating Reporting and Control Systems - Part 2
Creating Credible Plans, Integrating Reporting and Control Systems - Part 2Creating Credible Plans, Integrating Reporting and Control Systems - Part 2
Creating Credible Plans, Integrating Reporting and Control Systems - Part 2
 
Whats new
Whats newWhats new
Whats new
 
Dashboard
DashboardDashboard
Dashboard
 
Fostering Learning and Technology Development in Technical Services
Fostering Learning and Technology Development in Technical ServicesFostering Learning and Technology Development in Technical Services
Fostering Learning and Technology Development in Technical Services
 

Similar to Now Landing in Ottawa - A Data Driven Aeronautical Chart

Oracle XML Publisher / BI Publisher
Oracle XML Publisher / BI PublisherOracle XML Publisher / BI Publisher
Oracle XML Publisher / BI PublisherEdi Yanto
 
Automating and Scheduling Data Usage and Reporting
Automating and Scheduling Data Usage and Reporting Automating and Scheduling Data Usage and Reporting
Automating and Scheduling Data Usage and Reporting Safe Software
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasJade Global
 
AMB430: Advanced IT Asset Process Automation
AMB430: Advanced IT Asset Process Automation AMB430: Advanced IT Asset Process Automation
AMB430: Advanced IT Asset Process Automation Ivanti
 
chapter FP Analysis .pptx
chapter FP Analysis .pptxchapter FP Analysis .pptx
chapter FP Analysis .pptxtowexib993
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Precisely
 
iSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java MigrationiSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java Migrationecubemarketing
 
Applying linear regression and predictive analytics
Applying linear regression and predictive analyticsApplying linear regression and predictive analytics
Applying linear regression and predictive analyticsMariaDB plc
 
HPE Project and Portfolio Manager and Agile Manager
HPE Project and Portfolio Manager and Agile ManagerHPE Project and Portfolio Manager and Agile Manager
HPE Project and Portfolio Manager and Agile ManagerMatt Angerer
 
Enterprise and multi-tier Power BI deployments with Azure DevOps.
Enterprise and multi-tier Power BI deployments with Azure DevOps.Enterprise and multi-tier Power BI deployments with Azure DevOps.
Enterprise and multi-tier Power BI deployments with Azure DevOps.Marc Lelijveld
 
Datastage free tutorial
Datastage free tutorialDatastage free tutorial
Datastage free tutorialtekslate1
 
Flink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at AlibabaFlink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at AlibabaDataWorks Summit
 
LeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPLeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPRobert Briese
 
The Primavera suite how the tools work together - Oracle Primavera Collabor...
The Primavera suite   how the tools work together - Oracle Primavera Collabor...The Primavera suite   how the tools work together - Oracle Primavera Collabor...
The Primavera suite how the tools work together - Oracle Primavera Collabor...p6academy
 
07 a 01templates
07 a 01templates07 a 01templates
07 a 01templatestflung
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usQUONTRASOLUTIONS
 
Keeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and TempKeeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and TempAtlassian
 

Similar to Now Landing in Ottawa - A Data Driven Aeronautical Chart (20)

Oracle XML Publisher / BI Publisher
Oracle XML Publisher / BI PublisherOracle XML Publisher / BI Publisher
Oracle XML Publisher / BI Publisher
 
FDMEE Custom Reports
FDMEE Custom ReportsFDMEE Custom Reports
FDMEE Custom Reports
 
Automating and Scheduling Data Usage and Reporting
Automating and Scheduling Data Usage and Reporting Automating and Scheduling Data Usage and Reporting
Automating and Scheduling Data Usage and Reporting
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
 
AMB430: Advanced IT Asset Process Automation
AMB430: Advanced IT Asset Process Automation AMB430: Advanced IT Asset Process Automation
AMB430: Advanced IT Asset Process Automation
 
Lesson 10
Lesson 10Lesson 10
Lesson 10
 
chapter FP Analysis .pptx
chapter FP Analysis .pptxchapter FP Analysis .pptx
chapter FP Analysis .pptx
 
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
Automate Studio Training: Materials Maintenance Tips for Efficiency and Ease ...
 
iSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java MigrationiSeries Modernization: RPG/400 to Java Migration
iSeries Modernization: RPG/400 to Java Migration
 
Applying linear regression and predictive analytics
Applying linear regression and predictive analyticsApplying linear regression and predictive analytics
Applying linear regression and predictive analytics
 
Oracle Primavera P6 PRO R8 Tips & tricks
Oracle Primavera P6 PRO R8 Tips & tricksOracle Primavera P6 PRO R8 Tips & tricks
Oracle Primavera P6 PRO R8 Tips & tricks
 
HPE Project and Portfolio Manager and Agile Manager
HPE Project and Portfolio Manager and Agile ManagerHPE Project and Portfolio Manager and Agile Manager
HPE Project and Portfolio Manager and Agile Manager
 
Enterprise and multi-tier Power BI deployments with Azure DevOps.
Enterprise and multi-tier Power BI deployments with Azure DevOps.Enterprise and multi-tier Power BI deployments with Azure DevOps.
Enterprise and multi-tier Power BI deployments with Azure DevOps.
 
Datastage free tutorial
Datastage free tutorialDatastage free tutorial
Datastage free tutorial
 
Flink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at AlibabaFlink SQL & TableAPI in Large Scale Production at Alibaba
Flink SQL & TableAPI in Large Scale Production at Alibaba
 
LeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPLeSS Like Adoption @ SAP
LeSS Like Adoption @ SAP
 
The Primavera suite how the tools work together - Oracle Primavera Collabor...
The Primavera suite   how the tools work together - Oracle Primavera Collabor...The Primavera suite   how the tools work together - Oracle Primavera Collabor...
The Primavera suite how the tools work together - Oracle Primavera Collabor...
 
07 a 01templates
07 a 01templates07 a 01templates
07 a 01templates
 
Sharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra usSharepoint designer workflow by quontra us
Sharepoint designer workflow by quontra us
 
Keeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and TempKeeping your department on budget using GreenHopper and Temp
Keeping your department on budget using GreenHopper and Temp
 

More from Safe Software

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsSafe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategySafe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Safe Software
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMESafe Software
 

More from Safe Software (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 
Mastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FMEMastering DevOps-Driven Data Integration with FME
Mastering DevOps-Driven Data Integration with FME
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Now Landing in Ottawa - A Data Driven Aeronautical Chart

  • 1. A Data Driven Aeronautical Chart Alejandro Del Balso Philippe Gratton Robert Soun
  • 2. Agenda ● Who We Are & What We Do ● The Challenges ● The FME Solution ● Lessons Learned
  • 3.
  • 7.
  • 8.
  • 9. ● Current inventory:4500 Procedures ○ 300/year new or overhauled ■ Approximately 70 attributes/procedure ○ 3000 Life cycle changes/year ■ Subset of attributes ● 56 day publication cycle The Challenges Procedure Data Transcribed into Documents Interpreted into Chart 3 2 1
  • 10. What we realized Sophisticated Software Sophisticated Output
  • 11. Aeronautical Chart The FME Solution CAD Procedure Design Load to the Oracle Master Database Step One Step Two
  • 12. Old Workflow – Step One Procedure Forms Procedure Design Microsoft Excel Master Database Manual Data Entry in Master Database Manual Intervention Excel content manually entered in master database Table for Data Entry Manual Entry in Excel and Word/PDF Manual Intervention and interpretation Design elements copied to Excel Design
  • 13. Improved Workflow – FME – Step One Table For Validation PDF AIXM Validated Table AIXM 4.5 Master DatabaseMicrosoft Excel Only specific data elements are exported to Excel FME Workbench ETL process from Excel to AIXM 4.5 FME Workbench ETL process from PDF and AIXM 4.5 to Excel Procedure Form Procedure Design
  • 14. CAD Procedure Design Load to the Oracle Master Database Step One Step Two Aeronautical Chart The FME Solution
  • 15. Master Database Data User Report Export Microsoft Excel Manual Intervention GeoMedia Old Workflow – Step Two Creating SHP Data Export Data Analysis Results Data Export MicroStation User Manual Review & Adjustments PDF Final Results Major processing is done here Only specific data elements are exported to Excel Major drafting of aeronautical charts Formating Data Export
  • 16. Manual Data Processing 80% Other Applications 20% Old Workflow – Step Two
  • 17. Master Database AIXM 4.5 Snapshot Export FME Workbench Apply standardization MicroStation Make minor edits & adjusments PDF Final Results Export completed charts as PDF Data Analysis & Drafting Export User Manual Review & Adjustments Improved Workflow – FME – Step Two
  • 18. Automation 80% Manual Data Processing 20% Improved Workflow – FME – Step Two

Editor's Notes

  1. Imagine you are flying an airplane, and you want to land somewhere in there; Where’s the airport? Are there mountains we can’t see? How do I know I won’t hit anything Pilots call this “the soup” Once you’re in there, you can’t see outside, and you trust your instruments. Still, how do they know where to go? Rights for picture: CC0 Creative Commons Free for commercial use  No attribution required
  2. “The soup” Give you an idea of the challenge What does Nav do, bigger picture, context, flight safety Volume of data changes, designs, chart changes, LoE, time, 56 day cycle Permission: This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license
  3. Hi, my name is Alex and I work for Nav Canada. What Do we Do: “We manage Canada’s airspace Major Business ATC But also: Infrastructure RADAR Navigational Aids Outer Space! Aeronautical Information That’s us Pictures are all part of Nav Canada’s Branding Toolkit
  4. Tracks are planned based on Terrain Obstacles ATC coordination Picture Source: Nav Canada licenced software screenshot (FPDAM- all shown information is public)
  5. Then we protect you and decide “How low can you go?” Sophisticated software Picture Source: Nav Canada licenced software screenshot (FPDAM- all shown information is public)
  6. Lots of manual work Transcription error risk Requires A TON of verification
  7. Thanks Alex for the introduction, my name is Philippe, I am a Data Analyst in the aeronautical information management group at NAV CANADA and work alongside Alex and Rob Alex, that sophisticated output is called XML, its looks complex, but to the trained eye, its actually structure aeronautical data, but in this case, its not in the structure we want, so why not use FME to fix that
  8. Here is the Big Picture of what we are trying to achieve with FME The end goal is the chart, but to get there, we first need to populate our master database Our master database sits in the middle of our business, its an oracle database with over 300,000 aeronautical features, from runways and airspaces to procedures and obstacles Data needs to follow schema and business rules, must pass several checks before its committed Once committed, its feeds applications and various systems across NAV CANADA as well as Flight management system in airplanes; and its also clients synchronized with euro database, so data most perfectly mesh with cross border information My objective was to automate the input of procedure data to that database using FME, the next few slides will focus on that first step Into master database first Lines up with business objectives
  9. Before we dive in on how we used FME, lets have a look at the old workflow, it looks simple, but the goal was to replace those manual process with FME We started with a procedure design, the designer would transcribe certain data elements from the design software to a form (PDF) and excel table, introduce risk of typos, The PDF and excel document is transferred to another group where that data is manually inserted in the master database, again introducing risk of typos, adding time to validate Currently, to maintain quality, we need a large amount of verification which sometimes is a long process which can involved several people and email exchanges The objective, minimize the risk of errors by eliminating the manual steps
  10. With FME, its looks very similar, we were able to eliminate the two manual steps, therefore greatly reducing the risk of errors and decreasing the time its takes for the data to reach the master database This is how we did it, we started with exporting the procedure design to xml: The xml data follows the AIXM 4.5 schema, which is an exchange model for aeronautical data, designed to enable the management and distribution of aeronautical information data in digital format A single Procedure Export in AIXM4.5 containing approx 7500 features with over 45000 attributes, that a lot of data for a single procedure The aixm file is supplemented with a PDF form, not ideal format to work with, but by converting to text and using regular expressions, I was able to extract what I needed to complete my dataset We only need approx 20 features, representing around 70 attributes changes, since the procedure we exported doesn’t follow our database structure, we needed to select what we needed, recreate some associations, clean the data, generate data for the empty fields, apply some schema and business rules, Sounds simple, but the broke the 10 transformer rule doing so The second workspace: transforms the excel table into an AIXM 4.5 ready for upload to our master database but before it loaded, we compare the aixm file with a data snapshot in order to only introduce and/or modify the required information We started with a process that took 3-4 hours to complete, and with FME, we were able to the load the information to our master database in roughly 20-30, workspace processing time is about 2-3mins total, must of the 20 minutes is the validation process and the export and upload process Once the data in the Master Database, it ready to be charted, my co-worker Rob will focus on that process
  11. The Importancy of Phil’s Process In order to create this pretty picture (aeronautical chart) Information needs to be stored (where “Master Database” Because information stored here is what drives to create this pretty picture. So before we go further into the FME Solution, lets look at the OLD WORKFLOW
  12. Built 10 Years ago! The process works (upgrade, spruce it up a bit) Requires multiple applications and lengthy manual operation. A process can take between 4 to 6 hours depending of the difficulty. I see a DUNGEON. With different Stages…Just like a Video Game So the purpose of this video game is to create a map to help me out of the dungeon. Which in this case to create an Aeronautical Chart from information found on the Master Database. We begin Stage 1: Gather information from the Wizard (Information are extracted from the authoritative source into this excel sheet) Stage 2: Then using our wand (microsoft Excel) we decipher thru the information Stage 3: With the information we gather, we go out on an adventure to collect the material required by beating monsters and going thru traps to create (Manual intervention) Stage 4: Dropping all Materials into this magic cauldron (Geomedia) , stir with to synthesize the PAPER which is required to create the map.. Stage 5: Now using all of the power from the magic wand (microstation) for the final time!... Abracadabra… Poof the MAP has been created (Aeronautical Chart) Stage 6: The map has now been created and you can now find your way out of the dungeon.
  13. So essentially, We have a pile of documents (such as PDF, Word Doc, Excel) That are manually processed by the user To create this Aeronautical Charts
  14. Anyone of you here remember the game Super Mario Brothers, where we get the flute to warp to different stages. Well….this improved workflow, that’s what happened… we warped using jumping stages because of the new tool that has been offered the Flute (FME) I look at this like a video game dungeon. You notice now there is only 4 stages to beat to get out of the dungeon, a lot faster then the previous dungeon. Stages (video game) Finding and Creating the map out of the dungeon (Whole process) Stage 1: Gather information from the Wizard (Information are extracted from the authoritative source) Stage 2: Simply just throw the information into the Magic Cauldron and poof The paper needed to create the map has been synthesized. Stage 3: Now using all of the power from the magic wand for the final time!... Abracadabra… Poof the MAP has been created (Aeronautical Chart) Stage 4: The map has now been created and you can now find your way out of the dungeon. This process takes between 1 to 2 hours depending of the difficulty. The new improved workflow consist of: Translating AIXM 4.5 XML snapshot and convert to Microstation DGN for Final Output. The idea is to create a process to instance create an Aeronautical Chart By essentially eliminating all the other application by having FME doing all the heavy lifting. Reducing user’s intervention Implementation of Speed Productivity boost. Based on the illustration shown here An AIXM4.5 snapshot is captured here contain attributes such as: Airspace, Runways, Obstacles, Procedure Legs, etc. Keep in mind that attribute coming from AIXM4.5 contains mostly of point vector datas. It is ingested by FME where all the magic happens. Like I mentioned earlier, FME does the heavy lifting. It will take the attribute information and transforms it into: point (waypoints, obstacles, Other aerodromes), line (procedure tracks, missed approach tracks) and Polygons (special use airspace) It will also implement our drafting specifications and business rules. Again reducing user’s intervention. Once the FME major processing is complete normally taking about 5 to 10 mins to draft a whole chart. It export the results into a Microstation DGN file format. Another thing that is great with FME is, it export the results with the appropriate line size, line weight, levels, cells. Now with the exported DGN file, the user will performed their manual review and adjustments. Then Print to PDF…
  15. Based on the illustration shown here An AIXM4.5 snapshot is captured here contain attributes such as: Airspace, Runways, Obstacles, Procedure Legs, etc. Keep in mind that attribute coming from AIXM4.5 contains mostly of point vector datas. It is ingested by FME where all the magic happens. Like I mentioned earlier, FME does the heavy lifting. It will take the attribute information and transforms it into……. It will also implement our drafting specifications and business rules. Again reducing user’s intervention. Once the FME major processing is complete normally taking about 5 to 10 mins to draft a whole chart. Now with the exported DGN file, the user will performed their manual review and adjustments. Then Print to PDF… Picture: This work is in the public domain in the United States because it was published in the United States between 1923 and 1977 without a copyright notice. See Commons:Hirtle chart for further explanation. Note that it may still be copyrighted in jurisdictions that do not apply the rule of the shorter term for US works (depending on the date of the author's death), such as Canada (50 p.m.a.), Mainland China (50 p.m.a., not Hong Kong or Macao), Germany (70 p.m.a.), Mexico (100 p.m.a.), Switzerland (70 p.m.a.), and other countries with individual treaties. https://commons.wikimedia.org/wiki/File:Einstein-formal_portrait-35.jpg Essentially the new improved workflow consist of:
  16. Rob’s Lesson Learned: With all of these automation processes, we will never get away with user intervention. There will always be a need of us to do some of the thinking. To do some of the manual adjustment, that the application simply can’t do. The business rules applied are more consistent, faster and efficient. Automation reduces the risk of human errors. (it can be spelling mistake, wrong symbologies, line types) since the data base drives the final output. Errors only occurs if the information inputed into the database is incorrect. Phil’s Lesson Learned: DOCUMENTATION is Important!! Past workspaces were developed and run only once Run on a regular basis by users not familiar with FME Entire process required documentation, not only for user not familiar with FME but for other FME technical users in order to maintain and troubleshoot any issues User Friendly process and interface Structure workspace to facilitate understanding, we broke the 10 transformer rule, therefore workspace structure was crucial All the workspaces are run on local copies of FME, a non technical, user friendly prompt was required Alex, would you like to add anything from your end?? Alex’s Lesson Learned: Culture vs automation, stats/metrics to add PROS Minimize manual intervention Automation reduce human error Higher Quality Fast and Efficient User Friendly Interface CONS. Complexity of the workbench Workbench Maintenance Volume of change Temporality Culture vs automation