sesar swim master class best in class 2014 solitec

Post on 14-Jul-2015

151 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

[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

nginx

GCS WPSConsumer

Phusion Passenger®(Ruby on Rails®)

Controller

View Model

HTTP

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

top related