SlideShare a Scribd company logo
[Route Validation: Calculates the true track, magnetic track and length of the route segments of a route and validates it against input data provided in form of an AIXM 5.1 message] 
GEODETIC CALCULATION SERVICES (GCS)
GCS - Overview 
• 
Portfolio of Services based on geodetic calculation routines 
– 
Direct Solution, Inverse Solution, intersection, arc length, etc. 
– 
ellipsoidal (default WGS84) or spherical 
• 
OGC compliant Web Processing Service (WPS) Version 1.0 
• 
Supports data processing in AIXM 5.1 format 
– 
Data input as AIXMBasicMessage and other AIXM 5.1 application schemas 
– 
AIXM 5.1 UUID Generation 
• 
Integration of World Magnetic Model (WMM) 
• 
Complies with Commission Regulation (EU) 73/2010 (ADQ), incl. Metadata 
• 
Web application with a corresponding graphical user interface and map visualisation 
• 
For the SWIM Master Class 2014 one particular use case for GCS has been demonstrated  “RouteSegmentValidation” 2
Route Validation - Business Context 
• 
Initial idea for this Use Case from ANSP: General Civil Aviation Authority (GCAA) of the United Arab Emirates (UAE) 
• 
Validation of route data provided in AIXM 5.1 format 
– 
correctness of the GML geometry (curveExtent) of the RouteSegment by computing it also from the start and end “xlinked” SignificantPoint features (DesignatedPoint or Navaid) 
– 
calculation of length, trueTrack, reverseTrueTrack, magneticTrack and reverseMagneticTrack of the RouteSegment 3
Route Validation Process 
• 
The RouteValidation Process calculates the following data for all route segments provided in an AIXM 5.1 message (or any other or other AIXM 5.1 Schema application) 
– 
length, 
– 
true track, 
– 
reverse true track, 
– 
magnetic track, 
– 
reverse magnetic track 
• 
Calculations are done using the xlink:href referenced EnRouteSegmentPoint that serve as start and end of the RouteSegment 
• 
Compares the calculation result with the property values of the AIXMBasicMessage and returns any differences detected 
• 
curveCheck 
– 
Position data in the AIXM/GML Curve element are checked by comparison to the EnRouteSegmentPoint 
• 
Route validation service metadata and description may be retrieved via standard WPS operations GetCapabilities & DescribeProcess 4
Route Validation – Process Output 
• 
Output of the validation process is a “RouteSegmentValidationReport” 
• 
Described as own XML schema 
– 
http://schemas.adq- suite.aero/gcs/0.1/gcs_route_report.xsd 
• 
Including 
– 
Metadata 
– 
Error Handling 
• 
For human readability also provided in PDF format 5
GCS - WPS Architecture 
• 
Implementation with free and open source software 
– 
Ruby on Rails® using the Model-View-Controller architectural pattern 
• 
Model: performs the geoprocessing functionality based on the data as provided by the consumer 
• 
View: creates the different representations (e.g. OGC WPS XML and PDF) of the process results 
• 
Controller: handles the transitions between the model (resources) and the view (representation) as well as the incoming requests 6 
nginxGCS WPSConsumerPhusion Passenger® (Ruby on Rails®) ControllerViewModelHTTP
GCS - Web Application 
• 
The same calculation as provided by the WPS of GCS can be done using the Inverse Calculation function of the GCS web application 
• 
The result of the calculation is displayed in the corresponding output fields and also on a map (currently leaflet with OpenStreetMap layer) 7
GCS – Business Use & Benefits 
• 
Validation of aeronautical data 
– 
Route / route segment 
– 
Arrival, departure and procedure legs 
– 
Holding patterns 
• 
Geodetic calculations (ADQ compliant “Data Quality Tool Set – EUROTOOL”) 
– 
Direct / inverse solutions 
– 
Intersections 
– 
Arc lengths (useful for the PBN – RF legs) 
– 
Aeronautical chart magnetic bearings 
• 
Generation of AIXM 5.1 complex data 
– 
Calculate the nominal track of SID/STAR/IAP; generate the complete AIXM 5.1 feature time slices, including the GML profile 
– 
Calculate the Holding pattern nominal tracks 
– 
Implement ARINC 424 Appendix 5 business rules 8
Credits 
• 
Thanks to the General Civil Aviation Authority (GCAA) of the United Arab Emirates (UAE) for giving the initial idea to use GCS for route validation, the valuable feedback and providing AIP test data in AIXM 5.1 format used for validation and verification of the GCS Route Segment Validation web processing service. 9
Next Steps 
• 
Celebrate 
• 
Obtain certification for geodetic computations (REGULATION (EC) No 552/2004 – the interoperability Regulation) 
• 
Expand cooperation with ANSPs & Universities 
• 
Complete development of basic version of GCS, get it operational and market-ready 
• 
Complex AIXM 5.1 data generation: SID/STAR/IAP, Holding (ENR/Terminal) 
• 
Offer the service 
• 
SWIM MC 2015 10 
Exhibit at World ATM Congress, 10-12 March 2015, Madrid …and check out our website adq-suite.aero
Thanks for your attention 11

More Related Content

What's hot

UK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: Aviation
UK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: AviationUK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: Aviation
UK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: Aviation
techUK
 
The larger picture – an icao update
The larger picture – an icao updateThe larger picture – an icao update
The larger picture – an icao updatealban_sylaj
 
Sesar swim master class best in class 2014 overview of the submissions
Sesar swim master class best in class 2014 overview of the submissionsSesar swim master class best in class 2014 overview of the submissions
Sesar swim master class best in class 2014 overview of the submissions
SESAR Joint Undertaking
 
CBTC fitting strategies and challenges for maintenance vehicles
CBTC fitting strategies and challenges for maintenance vehiclesCBTC fitting strategies and challenges for maintenance vehicles
CBTC fitting strategies and challenges for maintenance vehicles
SYSTRA
 
A2 p alty k delcourte_d bardelli_f serdot omer_luigi brucculeri
A2  p alty k delcourte_d bardelli_f serdot omer_luigi brucculeriA2  p alty k delcourte_d bardelli_f serdot omer_luigi brucculeri
A2 p alty k delcourte_d bardelli_f serdot omer_luigi brucculeri
SESAR Joint Undertaking
 
Delays in air traffic management a surrogate perspective
Delays in air traffic management  a surrogate perspectiveDelays in air traffic management  a surrogate perspective
Delays in air traffic management a surrogate perspective
Paula R MARK
 
CBTC Communications Based Train Control conference March 12th 2014
CBTC Communications Based Train Control conference March 12th 2014 CBTC Communications Based Train Control conference March 12th 2014
CBTC Communications Based Train Control conference March 12th 2014
James Nesbitt
 
SGD 2016 - Introduction
SGD 2016 - IntroductionSGD 2016 - Introduction
SGD 2016 - Introduction
SESAR Joint Undertaking
 
Global Global Air Traffic Management
Global Global Air Traffic ManagementGlobal Global Air Traffic Management
Global Global Air Traffic Management
ARVIND KUMAR SINGH
 
Integrating GNSS within another safety critical transport mode
Integrating GNSS within another safety critical transport modeIntegrating GNSS within another safety critical transport mode
Integrating GNSS within another safety critical transport mode
The European GNSS Agency (GSA)
 
Need for platform-to-track intrusion detection systems in automated metro lines
Need for platform-to-track intrusion detection systems in automated metro linesNeed for platform-to-track intrusion detection systems in automated metro lines
Need for platform-to-track intrusion detection systems in automated metro lines
SYSTRA
 
SESAR at World ATM Congress 2016 - SESAR Awards
SESAR at World ATM Congress 2016 - SESAR AwardsSESAR at World ATM Congress 2016 - SESAR Awards
SESAR at World ATM Congress 2016 - SESAR Awards
SESAR Joint Undertaking
 
Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...
Shyam Raman
 
Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...
Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...
Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...
Jose Gomez Castaño
 
Weigh-in-Motion (WIM) Systems
Weigh-in-Motion (WIM) SystemsWeigh-in-Motion (WIM) Systems
Weigh-in-Motion (WIM) Systems
Vijai Krishnan V
 
TTC Procurement Authorization for ATC-CBTC
TTC Procurement Authorization for ATC-CBTCTTC Procurement Authorization for ATC-CBTC
TTC Procurement Authorization for ATC-CBTCGerman Camargo
 
(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
Naoki Shibata
 
GNSS Opportunities in Rail
GNSS Opportunities in RailGNSS Opportunities in Rail
GNSS Opportunities in Rail
The European GNSS Agency (GSA)
 
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
mfrancis
 
Intelligent Transportation Systems (Transportation Engineering)
Intelligent Transportation Systems (Transportation Engineering)Intelligent Transportation Systems (Transportation Engineering)
Intelligent Transportation Systems (Transportation Engineering)
Hossam Shafiq I
 

What's hot (20)

UK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: Aviation
UK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: AviationUK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: Aviation
UK Spectrum Policy Forum - John Mettrop, CAA - Riding the Airwaves: Aviation
 
The larger picture – an icao update
The larger picture – an icao updateThe larger picture – an icao update
The larger picture – an icao update
 
Sesar swim master class best in class 2014 overview of the submissions
Sesar swim master class best in class 2014 overview of the submissionsSesar swim master class best in class 2014 overview of the submissions
Sesar swim master class best in class 2014 overview of the submissions
 
CBTC fitting strategies and challenges for maintenance vehicles
CBTC fitting strategies and challenges for maintenance vehiclesCBTC fitting strategies and challenges for maintenance vehicles
CBTC fitting strategies and challenges for maintenance vehicles
 
A2 p alty k delcourte_d bardelli_f serdot omer_luigi brucculeri
A2  p alty k delcourte_d bardelli_f serdot omer_luigi brucculeriA2  p alty k delcourte_d bardelli_f serdot omer_luigi brucculeri
A2 p alty k delcourte_d bardelli_f serdot omer_luigi brucculeri
 
Delays in air traffic management a surrogate perspective
Delays in air traffic management  a surrogate perspectiveDelays in air traffic management  a surrogate perspective
Delays in air traffic management a surrogate perspective
 
CBTC Communications Based Train Control conference March 12th 2014
CBTC Communications Based Train Control conference March 12th 2014 CBTC Communications Based Train Control conference March 12th 2014
CBTC Communications Based Train Control conference March 12th 2014
 
SGD 2016 - Introduction
SGD 2016 - IntroductionSGD 2016 - Introduction
SGD 2016 - Introduction
 
Global Global Air Traffic Management
Global Global Air Traffic ManagementGlobal Global Air Traffic Management
Global Global Air Traffic Management
 
Integrating GNSS within another safety critical transport mode
Integrating GNSS within another safety critical transport modeIntegrating GNSS within another safety critical transport mode
Integrating GNSS within another safety critical transport mode
 
Need for platform-to-track intrusion detection systems in automated metro lines
Need for platform-to-track intrusion detection systems in automated metro linesNeed for platform-to-track intrusion detection systems in automated metro lines
Need for platform-to-track intrusion detection systems in automated metro lines
 
SESAR at World ATM Congress 2016 - SESAR Awards
SESAR at World ATM Congress 2016 - SESAR AwardsSESAR at World ATM Congress 2016 - SESAR Awards
SESAR at World ATM Congress 2016 - SESAR Awards
 
Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...
 
Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...
Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...
Applying INSPIRE to quantify a detail cost of restrictions in road and rail i...
 
Weigh-in-Motion (WIM) Systems
Weigh-in-Motion (WIM) SystemsWeigh-in-Motion (WIM) Systems
Weigh-in-Motion (WIM) Systems
 
TTC Procurement Authorization for ATC-CBTC
TTC Procurement Authorization for ATC-CBTCTTC Procurement Authorization for ATC-CBTC
TTC Procurement Authorization for ATC-CBTC
 
(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
(Slides) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
 
GNSS Opportunities in Rail
GNSS Opportunities in RailGNSS Opportunities in Rail
GNSS Opportunities in Rail
 
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
 
Intelligent Transportation Systems (Transportation Engineering)
Intelligent Transportation Systems (Transportation Engineering)Intelligent Transportation Systems (Transportation Engineering)
Intelligent Transportation Systems (Transportation Engineering)
 

Viewers also liked

Referencias
ReferenciasReferencias
Time Presentation
Time Presentation Time Presentation
Time Presentation
Vj NiroSh
 
Hour angles and aries lrg
Hour angles and aries lrgHour angles and aries lrg
Hour angles and aries lrgLance Grindley
 
Celestial sphere
Celestial sphereCelestial sphere
Celestial sphere
Salah Mahmood
 
The Celestial Sphere
The Celestial SphereThe Celestial Sphere
The Celestial Sphere
Saeed Jafari
 

Viewers also liked (7)

Referencias
ReferenciasReferencias
Referencias
 
Time Presentation
Time Presentation Time Presentation
Time Presentation
 
Celestial sphere lrg
Celestial sphere lrgCelestial sphere lrg
Celestial sphere lrg
 
Hour angles and aries lrg
Hour angles and aries lrgHour angles and aries lrg
Hour angles and aries lrg
 
Celestial sphere
Celestial sphereCelestial sphere
Celestial sphere
 
The Celestial Sphere
The Celestial SphereThe Celestial Sphere
The Celestial Sphere
 
Astronomy
AstronomyAstronomy
Astronomy
 

Similar to Sesar swim master class best in class 2014 solitec

Overview xs en
Overview xs enOverview xs en
Overview xs en
Sophie Morin
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
IRJET Journal
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
SSP Innovations
 
2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...
2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...
2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...
GIS in the Rockies
 
PPT of SCADA DMS by CESU PED PURI
PPT of SCADA DMS by CESU PED PURIPPT of SCADA DMS by CESU PED PURI
PPT of SCADA DMS by CESU PED PURI
Srinibasha Das
 
Proceso de certificación de gráficos
Proceso de certificación de gráficosProceso de certificación de gráficos
Proceso de certificación de gráficos
Marketing Donalba
 
KARJER Mining Fleet Management System
KARJER Mining Fleet Management SystemKARJER Mining Fleet Management System
KARJER Mining Fleet Management Systembvintl
 
North South GIS India
North South GIS India North South GIS India
North South GIS India
Teja Rani
 
ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons Learned
SSP Innovations
 
Optimising Loader Performance - Mineware
Optimising Loader Performance - Mineware Optimising Loader Performance - Mineware
Optimising Loader Performance - Mineware
Mellwood_Mineware
 
BLM UT Mobile Data Collection
BLM UT Mobile Data CollectionBLM UT Mobile Data Collection
BLM UT Mobile Data Collection
Scott Kichman
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.ppt
RammoganM
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (1).ppt
RammoganM
 
Cgc general profile
Cgc general profileCgc general profile
Cgc general profilePaul Timola
 
ANSYS SCADE Usage for Unmanned Aircraft Vehicles
ANSYS SCADE Usage for Unmanned Aircraft VehiclesANSYS SCADE Usage for Unmanned Aircraft Vehicles
ANSYS SCADE Usage for Unmanned Aircraft Vehicles
Ansys
 
1230---assembly-integration-verification-of-systems-of-systems
1230---assembly-integration-verification-of-systems-of-systems1230---assembly-integration-verification-of-systems-of-systems
1230---assembly-integration-verification-of-systems-of-systemsRubén Colomina Citoler
 
TRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARE
TRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARETRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARE
TRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARE
shrikrishna kesharwani
 

Similar to Sesar swim master class best in class 2014 solitec (20)

Overview xs en
Overview xs enOverview xs en
Overview xs en
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
 
UPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas TransmissionUPDM & APR Implementation for Gas Transmission
UPDM & APR Implementation for Gas Transmission
 
2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...
2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...
2018 GIS Colorado: Your Geospatial Connection: ZDV 3D A Modern 3D Visualizati...
 
PPT of SCADA DMS by CESU PED PURI
PPT of SCADA DMS by CESU PED PURIPPT of SCADA DMS by CESU PED PURI
PPT of SCADA DMS by CESU PED PURI
 
Proceso de certificación de gráficos
Proceso de certificación de gráficosProceso de certificación de gráficos
Proceso de certificación de gráficos
 
RCS_02_2015_en_print
RCS_02_2015_en_printRCS_02_2015_en_print
RCS_02_2015_en_print
 
KARJER Mining Fleet Management System
KARJER Mining Fleet Management SystemKARJER Mining Fleet Management System
KARJER Mining Fleet Management System
 
North South GIS India
North South GIS India North South GIS India
North South GIS India
 
ArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons LearnedArcGIS Pipeline Referencing - Lessons Learned
ArcGIS Pipeline Referencing - Lessons Learned
 
Optimising Loader Performance - Mineware
Optimising Loader Performance - Mineware Optimising Loader Performance - Mineware
Optimising Loader Performance - Mineware
 
BLM UT Mobile Data Collection
BLM UT Mobile Data CollectionBLM UT Mobile Data Collection
BLM UT Mobile Data Collection
 
CFDProcess.ppt
CFDProcess.pptCFDProcess.ppt
CFDProcess.ppt
 
CFDProcess (1).ppt
CFDProcess (1).pptCFDProcess (1).ppt
CFDProcess (1).ppt
 
Cgc general profile
Cgc general profileCgc general profile
Cgc general profile
 
ANSYS SCADE Usage for Unmanned Aircraft Vehicles
ANSYS SCADE Usage for Unmanned Aircraft VehiclesANSYS SCADE Usage for Unmanned Aircraft Vehicles
ANSYS SCADE Usage for Unmanned Aircraft Vehicles
 
Gbas
GbasGbas
Gbas
 
17MNPU_49_1_08
17MNPU_49_1_0817MNPU_49_1_08
17MNPU_49_1_08
 
1230---assembly-integration-verification-of-systems-of-systems
1230---assembly-integration-verification-of-systems-of-systems1230---assembly-integration-verification-of-systems-of-systems
1230---assembly-integration-verification-of-systems-of-systems
 
TRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARE
TRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARETRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARE
TRAFFIC SIMULATION AT TOLL ROAD SECTION USING VISSIM SOFTWARE
 

More from SESAR Joint Undertaking

SGD 2016 - Event closure
SGD 2016 - Event closureSGD 2016 - Event closure
SGD 2016 - Event closure
SESAR Joint Undertaking
 
SGD 2016 - Lessons learned
SGD 2016 - Lessons learnedSGD 2016 - Lessons learned
SGD 2016 - Lessons learned
SESAR Joint Undertaking
 
SGD 2016 - Scenario DEMO#4.1
SGD 2016 - Scenario DEMO#4.1SGD 2016 - Scenario DEMO#4.1
SGD 2016 - Scenario DEMO#4.1
SESAR Joint Undertaking
 
SGD 2016 - Systems explanation DEMO#4.1
SGD 2016 - Systems explanation DEMO#4.1SGD 2016 - Systems explanation DEMO#4.1
SGD 2016 - Systems explanation DEMO#4.1
SESAR Joint Undertaking
 
SGD 2016 - Scenario DEMO#3
SGD 2016 - Scenario DEMO#3SGD 2016 - Scenario DEMO#3
SGD 2016 - Scenario DEMO#3
SESAR Joint Undertaking
 
SGD 2016 - Systems explanation DEMO#3
SGD 2016 - Systems explanation DEMO#3SGD 2016 - Systems explanation DEMO#3
SGD 2016 - Systems explanation DEMO#3
SESAR Joint Undertaking
 
SGD 2016 - Scenario DEMO#1
SGD 2016 - Scenario DEMO#1SGD 2016 - Scenario DEMO#1
SGD 2016 - Scenario DEMO#1
SESAR Joint Undertaking
 
SGD 2016 - Systems explanation DEMO#1
SGD 2016 - Systems explanation DEMO#1SGD 2016 - Systems explanation DEMO#1
SGD 2016 - Systems explanation DEMO#1
SESAR Joint Undertaking
 
SGD 2016 - DEMO#1: Architecture
SGD 2016 - DEMO#1: ArchitectureSGD 2016 - DEMO#1: Architecture
SGD 2016 - DEMO#1: Architecture
SESAR Joint Undertaking
 
SGD 2016 - Welcome
SGD 2016 - WelcomeSGD 2016 - Welcome
SGD 2016 - Welcome
SESAR Joint Undertaking
 
B1 jl marchand_jlgarcia_lgmota_roberta
B1 jl marchand_jlgarcia_lgmota_robertaB1 jl marchand_jlgarcia_lgmota_roberta
B1 jl marchand_jlgarcia_lgmota_roberta
SESAR Joint Undertaking
 
A3 p alty s. mahlich_p sanchez escalonilla
A3 p alty s. mahlich_p sanchez escalonillaA3 p alty s. mahlich_p sanchez escalonilla
A3 p alty s. mahlich_p sanchez escalonilla
SESAR Joint Undertaking
 
SESAR at World ATM Congress 2016 - High Performing Aviation for Europe
SESAR at World ATM Congress 2016 - High Performing Aviation for EuropeSESAR at World ATM Congress 2016 - High Performing Aviation for Europe
SESAR at World ATM Congress 2016 - High Performing Aviation for Europe
SESAR Joint Undertaking
 
SESAR at World ATM Congress 2016 - SESAR and the Military
SESAR at World ATM Congress 2016 - SESAR and the MilitarySESAR at World ATM Congress 2016 - SESAR and the Military
SESAR at World ATM Congress 2016 - SESAR and the Military
SESAR Joint Undertaking
 
SESAR at World ATM Congress 2016 - Spectrum workshop
SESAR at World ATM Congress 2016 - Spectrum workshopSESAR at World ATM Congress 2016 - Spectrum workshop
SESAR at World ATM Congress 2016 - Spectrum workshop
SESAR Joint Undertaking
 
Sesar swim master class best in class 2014 selex es
Sesar swim master class best in class 2014 selex esSesar swim master class best in class 2014 selex es
Sesar swim master class best in class 2014 selex es
SESAR Joint Undertaking
 
Sesar swim master class best in class 2014 luciad
Sesar swim master class best in class 2014 luciadSesar swim master class best in class 2014 luciad
Sesar swim master class best in class 2014 luciad
SESAR Joint Undertaking
 
Sesar swim master class best in class 2014 announcement award winning proposals
Sesar swim master class best in class 2014 announcement award winning proposalsSesar swim master class best in class 2014 announcement award winning proposals
Sesar swim master class best in class 2014 announcement award winning proposals
SESAR Joint Undertaking
 
Sesar swim master class best in class 2014 airbus
Sesar swim master class best in class 2014 airbusSesar swim master class best in class 2014 airbus
Sesar swim master class best in class 2014 airbus
SESAR Joint Undertaking
 
Sesar swim master class best in class 2014 next steps
Sesar swim master class best in class 2014  next stepsSesar swim master class best in class 2014  next steps
Sesar swim master class best in class 2014 next steps
SESAR Joint Undertaking
 

More from SESAR Joint Undertaking (20)

SGD 2016 - Event closure
SGD 2016 - Event closureSGD 2016 - Event closure
SGD 2016 - Event closure
 
SGD 2016 - Lessons learned
SGD 2016 - Lessons learnedSGD 2016 - Lessons learned
SGD 2016 - Lessons learned
 
SGD 2016 - Scenario DEMO#4.1
SGD 2016 - Scenario DEMO#4.1SGD 2016 - Scenario DEMO#4.1
SGD 2016 - Scenario DEMO#4.1
 
SGD 2016 - Systems explanation DEMO#4.1
SGD 2016 - Systems explanation DEMO#4.1SGD 2016 - Systems explanation DEMO#4.1
SGD 2016 - Systems explanation DEMO#4.1
 
SGD 2016 - Scenario DEMO#3
SGD 2016 - Scenario DEMO#3SGD 2016 - Scenario DEMO#3
SGD 2016 - Scenario DEMO#3
 
SGD 2016 - Systems explanation DEMO#3
SGD 2016 - Systems explanation DEMO#3SGD 2016 - Systems explanation DEMO#3
SGD 2016 - Systems explanation DEMO#3
 
SGD 2016 - Scenario DEMO#1
SGD 2016 - Scenario DEMO#1SGD 2016 - Scenario DEMO#1
SGD 2016 - Scenario DEMO#1
 
SGD 2016 - Systems explanation DEMO#1
SGD 2016 - Systems explanation DEMO#1SGD 2016 - Systems explanation DEMO#1
SGD 2016 - Systems explanation DEMO#1
 
SGD 2016 - DEMO#1: Architecture
SGD 2016 - DEMO#1: ArchitectureSGD 2016 - DEMO#1: Architecture
SGD 2016 - DEMO#1: Architecture
 
SGD 2016 - Welcome
SGD 2016 - WelcomeSGD 2016 - Welcome
SGD 2016 - Welcome
 
B1 jl marchand_jlgarcia_lgmota_roberta
B1 jl marchand_jlgarcia_lgmota_robertaB1 jl marchand_jlgarcia_lgmota_roberta
B1 jl marchand_jlgarcia_lgmota_roberta
 
A3 p alty s. mahlich_p sanchez escalonilla
A3 p alty s. mahlich_p sanchez escalonillaA3 p alty s. mahlich_p sanchez escalonilla
A3 p alty s. mahlich_p sanchez escalonilla
 
SESAR at World ATM Congress 2016 - High Performing Aviation for Europe
SESAR at World ATM Congress 2016 - High Performing Aviation for EuropeSESAR at World ATM Congress 2016 - High Performing Aviation for Europe
SESAR at World ATM Congress 2016 - High Performing Aviation for Europe
 
SESAR at World ATM Congress 2016 - SESAR and the Military
SESAR at World ATM Congress 2016 - SESAR and the MilitarySESAR at World ATM Congress 2016 - SESAR and the Military
SESAR at World ATM Congress 2016 - SESAR and the Military
 
SESAR at World ATM Congress 2016 - Spectrum workshop
SESAR at World ATM Congress 2016 - Spectrum workshopSESAR at World ATM Congress 2016 - Spectrum workshop
SESAR at World ATM Congress 2016 - Spectrum workshop
 
Sesar swim master class best in class 2014 selex es
Sesar swim master class best in class 2014 selex esSesar swim master class best in class 2014 selex es
Sesar swim master class best in class 2014 selex es
 
Sesar swim master class best in class 2014 luciad
Sesar swim master class best in class 2014 luciadSesar swim master class best in class 2014 luciad
Sesar swim master class best in class 2014 luciad
 
Sesar swim master class best in class 2014 announcement award winning proposals
Sesar swim master class best in class 2014 announcement award winning proposalsSesar swim master class best in class 2014 announcement award winning proposals
Sesar swim master class best in class 2014 announcement award winning proposals
 
Sesar swim master class best in class 2014 airbus
Sesar swim master class best in class 2014 airbusSesar swim master class best in class 2014 airbus
Sesar swim master class best in class 2014 airbus
 
Sesar swim master class best in class 2014 next steps
Sesar swim master class best in class 2014  next stepsSesar swim master class best in class 2014  next steps
Sesar swim master class best in class 2014 next steps
 

Sesar swim master class best in class 2014 solitec

  • 1. [Route Validation: Calculates the true track, magnetic track and length of the route segments of a route and validates it against input data provided in form of an AIXM 5.1 message] GEODETIC CALCULATION SERVICES (GCS)
  • 2. GCS - Overview • Portfolio of Services based on geodetic calculation routines – Direct Solution, Inverse Solution, intersection, arc length, etc. – ellipsoidal (default WGS84) or spherical • OGC compliant Web Processing Service (WPS) Version 1.0 • Supports data processing in AIXM 5.1 format – Data input as AIXMBasicMessage and other AIXM 5.1 application schemas – AIXM 5.1 UUID Generation • Integration of World Magnetic Model (WMM) • Complies with Commission Regulation (EU) 73/2010 (ADQ), incl. Metadata • Web application with a corresponding graphical user interface and map visualisation • For the SWIM Master Class 2014 one particular use case for GCS has been demonstrated  “RouteSegmentValidation” 2
  • 3. Route Validation - Business Context • Initial idea for this Use Case from ANSP: General Civil Aviation Authority (GCAA) of the United Arab Emirates (UAE) • Validation of route data provided in AIXM 5.1 format – correctness of the GML geometry (curveExtent) of the RouteSegment by computing it also from the start and end “xlinked” SignificantPoint features (DesignatedPoint or Navaid) – calculation of length, trueTrack, reverseTrueTrack, magneticTrack and reverseMagneticTrack of the RouteSegment 3
  • 4. Route Validation Process • The RouteValidation Process calculates the following data for all route segments provided in an AIXM 5.1 message (or any other or other AIXM 5.1 Schema application) – length, – true track, – reverse true track, – magnetic track, – reverse magnetic track • Calculations are done using the xlink:href referenced EnRouteSegmentPoint that serve as start and end of the RouteSegment • Compares the calculation result with the property values of the AIXMBasicMessage and returns any differences detected • curveCheck – Position data in the AIXM/GML Curve element are checked by comparison to the EnRouteSegmentPoint • Route validation service metadata and description may be retrieved via standard WPS operations GetCapabilities & DescribeProcess 4
  • 5. Route Validation – Process Output • Output of the validation process is a “RouteSegmentValidationReport” • Described as own XML schema – http://schemas.adq- suite.aero/gcs/0.1/gcs_route_report.xsd • Including – Metadata – Error Handling • For human readability also provided in PDF format 5
  • 6. GCS - WPS Architecture • Implementation with free and open source software – Ruby on Rails® using the Model-View-Controller architectural pattern • Model: performs the geoprocessing functionality based on the data as provided by the consumer • View: creates the different representations (e.g. OGC WPS XML and PDF) of the process results • Controller: handles the transitions between the model (resources) and the view (representation) as well as the incoming requests 6 nginxGCS WPSConsumerPhusion Passenger® (Ruby on Rails®) ControllerViewModelHTTP
  • 7. GCS - Web Application • The same calculation as provided by the WPS of GCS can be done using the Inverse Calculation function of the GCS web application • The result of the calculation is displayed in the corresponding output fields and also on a map (currently leaflet with OpenStreetMap layer) 7
  • 8. GCS – Business Use & Benefits • Validation of aeronautical data – Route / route segment – Arrival, departure and procedure legs – Holding patterns • Geodetic calculations (ADQ compliant “Data Quality Tool Set – EUROTOOL”) – Direct / inverse solutions – Intersections – Arc lengths (useful for the PBN – RF legs) – Aeronautical chart magnetic bearings • Generation of AIXM 5.1 complex data – Calculate the nominal track of SID/STAR/IAP; generate the complete AIXM 5.1 feature time slices, including the GML profile – Calculate the Holding pattern nominal tracks – Implement ARINC 424 Appendix 5 business rules 8
  • 9. Credits • Thanks to the General Civil Aviation Authority (GCAA) of the United Arab Emirates (UAE) for giving the initial idea to use GCS for route validation, the valuable feedback and providing AIP test data in AIXM 5.1 format used for validation and verification of the GCS Route Segment Validation web processing service. 9
  • 10. Next Steps • Celebrate • Obtain certification for geodetic computations (REGULATION (EC) No 552/2004 – the interoperability Regulation) • Expand cooperation with ANSPs & Universities • Complete development of basic version of GCS, get it operational and market-ready • Complex AIXM 5.1 data generation: SID/STAR/IAP, Holding (ENR/Terminal) • Offer the service • SWIM MC 2015 10 Exhibit at World ATM Congress, 10-12 March 2015, Madrid …and check out our website adq-suite.aero
  • 11. Thanks for your attention 11