AIXM CCB meeting EUROCONTROL HQ, Brussels

Slides:



Advertisements
Similar presentations
XML Examples AIXM 5 RC2.
Advertisements

The European Organisation for the Safety of Air Navigation AIXM 5.1 – Business rules AIXM XML Developers' Seminar.
Delivering Digital Services FIXM - Flight Information Exchange Model Presented By: Rob Hunt Manager, FAA, Air Traffic Organization, Technical Analysis.
Delivering Digital Services SESAR AIRM Status Report Presented By: Hubert LEPORI EUROCONTROL Date:August 26, 2014.
EUROCONTROL’s Efforts with AIXM
ISO Standards: Status, Tools, Implementations, and Training Standards/David Danko.
AIXM 5.1 Seminar 12 – 13 December 2011
SDPL 2002Notes 2: Document Instances and Grammars1 2.5 XML Schemas n A quick introduction to XML Schema –W3C Recommendation, May 2, 2001: »XML Schema Part.
VICTORIA UNIVERSITY OF WELLINGTON Te Whare Wananga o te Upoko o te Ika a Maui SWEN 432 Advanced Database Design and Implementation XML Schema 1 Lecturer.
Integrating information towards Digital ATM Information Structures - AIXM - Presented By: Eduard Porosnicu, Eurocontrol Date:August 27, 2013.
CSE4500 Information Retrieval Systems XML Schema – Part 1.
The European Organisation for the Safety of Air Navigation AIXM Business rules.
What’s New with AIXM 5. Explaining AIXM 5 Mission and Objectives Coverage of the AIXM 5 data model –Scope of aeronautical information –Emerging “partner”
AIXM Users’ Conference, March Implementing AIXM in Instrument Flight Procedures Automation Presenter: Iain Hammond MacDonald, Dettwiler &
Aeronautical Information Exchange Model (AIXM). Introduction “Never let an aircraft take you somewhere your brain didn't get to five minutes earlier”
The European Organisation for the Safety of Air Navigation Focus Area: Meteorology “What Scott promised” The CRs from MET AIRM Review Forum – 12-Sept-2011.
The European Organisation for the Safety of Air Navigation OGC Aviation Domain Working Group - GML Guidelines / Profile -
AIXM 5 Concepts This presentation is based on the first part of the “AICM and AIXM 5 - Exchange Model goals, requirements and design” document. The purpose.
AIXM 5 Metadata. Requirements for AIXM Metadata AIXM Metadata Model Examples Requirements for AIXM Metadata AIXM Metadata Model Examples.
The European Organisation for the Safety of Air Navigation Aeronautical Information Exchange Model (AIXM) – Business Rules.
Sheet 1XML Technology in E-Commerce 2001Lecture 2 XML Technology in E-Commerce Lecture 2 Logical and Physical Structure, Validity, DTD, XML Schema.
UNCLASSIFIED 1 Digital Geospatial Information Working Group (DGIWG) Jeffrey Bell – NGA Aeronautical Harmonization Working Group Chair Briefing to AIXM.
The European Organisation for the Safety of Air Navigation OGC Aviation DWG - Bonn Hubert LEPORI EUROCONTROL – DSR/CMN/IM 01-March-2011.
Singapore Workshop – Technical Focus - 16 June 2008 Temporality and Encodings Concepts and Examples Presented by Brett Brunk Aeronautical Information Management.
AIXM - purpose, scope, implementation and future evolution.
WIGOS Data model – standards introduction.
Introduction to XML Schema John Arnett, MSc Standards Modeller Information and Statistics Division NHSScotland Tel: (x2073)
The European Organisation for the Safety of Air Navigation AIXM UML to XSD AIXM XML Developers' Seminar.
AIXM 5 Concepts This presentation is based on the first part of the “AICM and AIXM 5 - Exchange Model goals, requirements and design” document. The purpose.
Changes in AIXM 5.1 from AIXM 5.0
FIXM briefing for the AIXM CCB Hubert LEPORI EUROCONTROL, ATM/STR/SWM
5-7 DEC 2016, EUROCONTROL HQ, Brussels
AIXM XML Developers' Seminar
AIXM 5 UML to XSD.
AIXM-FIXM-iWXXM coordination
AIXM 5.1 – Metadata AIXM CCB – Webex 18 JULY 2017.
AIXM 5.1 XML Developers' Seminar #2 – Dec 2009
AIXM 5.1 – Interoperability issues
FIXM – What’s it all about?
XML Examples AIXM 5 RC2.
Introduction of TBO within OptiFrame
Messaging support FIXM 4.0 Guidance Materials
FIXM – GUFI Manfred Beckmann (SOLITEC)
AIXM 5.1 – Interoperability issues
AIXM 5.1 – Interoperability issues
Data Modeling II XML Schema & JAXB Marc Dumontier May 4, 2004
UML to XSD.
AIXM 5.1 – Interoperability issues
AIXM 5 Overview xNOTAM Workshop #2 Brussels, November 2007
AIXM 5 Development Status
AIXM CCB meeting EUROCONTROL HQ, Brussels
AIXM 5.2 – WIP AIXM CCB – Webex 26 July 2018.
AIXM and AIRM Analysis Results Summary.
Navaids and Points The purpose of this presentation is to provide an overview of the Aeronautical Conceptual Model for Navaids and Points.
P. Cruellas EUROCONTROL DSR SWIM/EA Unit
XML Examples AIXM 5 RC2.
AIXM 5.1 – Interoperability issues
Proposal of a Geographic Metadata Profile for WISE
Eddy Porosnicu EUROCONTROL
Welcome and Introductions
30 NOV – 01 DEC 2017, Eurocontrol, Brussels
AIXM CCB – Webex 24 January 2017
AIXM 5.1 – Interoperability issues
Eddy Porosnicu EUROCONTROL
Aeronautical Information Exchange Model (AIXM) – Business Rules
ICAO AIRM briefing for the AIXM CCB Scott WILSON
AIXM scripts and plannning
AIXM 5.2 – WIP AIXM CCB – Webex 10 OCT 2017.
AIXM 5.1 – Interoperability issues
Presentation transcript:

AIXM CCB meeting EUROCONTROL HQ, Brussels FIXM Briefing AIXM CCB meeting EUROCONTROL HQ, Brussels Hubert LEPORI EUROCONTROL 01-Dec-2017

FIXM 4.1.0 RC_1 is publicly available! 15-Dec-2017 FIXM 4.1.0 RC_1 is publicly available! FIXM Briefing

FIXM 4.1.0 Latest FF-ICE/1 knowledge DG Rationalization Base package improved ICAO Semantics Improved extension mechanism Optimization & Bug fixes FIXM Briefing

Example of deprecation in FIXM 4.1.0 4.1.0 implements the common policy for deprecation discussed in 2017 FIXM Briefing

Example of deprecation in FIXM 4.1.0 <element name="declarationText" type="fx:DeclarationTextType" minOccurs="0" maxOccurs="1"> <annotation> <documentation> WARNING This element is deprecated as of FIXM 4.1.0 per ATMRPP/2 and FIXM CCB decision. The element will be removed starting FIXM 5.0.0. <deprecated> <deletionVersion>5.0.0</deletionVersion> <deprecationVersion>4.1.0</deprecationVersion> <rationale>Change Request #25. Outcomes of ATMRPP/2 shows DG data element other than NOTOC items are not required in FIXM Core.</rationale> <replacement>N/A</replacement> </deprecated> </documentation> </annotation> </element> FIXM Briefing

Encoding positions in FIXM 4.1.0 NO GML Position (geographical). Set of coordinates (latitude and longitude) referenced to the mathematical reference ellipsoid which define the position of a point on the surface of the Earth. [ICAO Annex 15] FIXM Logical Model FIXM XML schemas   UML Class GeographicalPosition in package FIXM.Base.Airspace <complexType name="GeographicalPositionType"> <complexContent> <extension base="fb:ExtensibleType"> <sequence> <element name="pos" minOccurs="0" maxOccurs="1"> <simpleType> <list itemType="xs:double"/> </simpleType> </element> </sequence> <attribute name="srsName" type="xs:string" use="required" fixed="urn:ogc:def:crs:EPSG::4326"> </attribute> </extension> </complexContent> </complexType> Complex type GeographicalPositionType in file Airspace.xsd FIXM Briefing

Encoding positions in FIXM 4.1.0 EXAMPLE 1 <fb:position srsName="urn:ogc:def:crs:EPSG::4326"> <fb:pos>59.0 -30.0</fb:pos> </fb:position> Even if FIXM is not based on GML, the guidance for position encoding from Chapter 7 of OGC document “Use of Geography Markup Language (GML) for Aviation Data” [ref OGC 12-028r1] is considered equally applicable to FIXM. => use of EPSG 4326 => latitude first, then longitude EXAMPLE 2 <fx:point4D srsName="urn:ogc:def:crs:EPSG::4326"> <fb:pos>50.03330555555556 8.570455555555556</fb:pos> [...] FIXM Briefing

Encoding references to published aeronautical information in FIXM 4.1.0 NOR FIXM Briefing

Encoding references to published aeronautical information in FIXM 4.1.0 Waypoint - the 5-letter coded designator is supposed to be unique world-wide (according to ICAO Annex 11), but in reality it is not. There are at least 5% duplicates/triplicates/even more […] The only combination that would make it unique is 5-letter designator and position. Navaid – the en-route navaids (VOR, DME, NDB) designator is supposed to be unique (according to ICAO Annex 11) within 600 NM […] The only combination that would make it unique is type, designator and position. FIXM CR#7 FIXM Briefing

Encoding references to published aeronautical information in FIXM 4.1.0 Direct reference FIXM reference to aeronautical information AIXM feature (Optionally) Complementary xlink:href reference to a relevant AIXM feature instance <aixm:[…] gml:id="uuid.a82b3fc9[…]"> <gml:identifier codeSpace="urn:uuid:">A82b3fc9[…] </gml:identifier> […] FIXM CR#29 (As a minimum) Designator identifying that piece of aeronautical information (Optionally) Additional properties for further plausibility checks <aixm:designator>…</aixm:designator> <aixm:navaidServiceType>…</…> <aixm:position>…</…> … FIXM CR#7 Different but mappable modelling. FIXM Briefing

Examples: references to Waypoints or Navaids in FIXM 4.1.0 FIXM Logical Model FIXM XML schemas UML Class DesignatedPointOrNavaid in package FIXM.Base.Airspace <complexType name="DesignatedPointOrNavaidType"> <complexContent> <extension base="fb:SignificantPointType"> <sequence> <element name="position" type="fb:GeographicalPositionType" minOccurs="0" maxOccurs="1"> </element> </sequence> <attribute name="designator" type="fb:SignificantPointDesignatorType" use="optional"> </attribute> <attribute name="navaidServiceType" type="fb:NavaidServiceTypeType" use="optional"> </extension> </complexContent> </complexType> Complex type DesignatedPointOrNavaidType in file Airspace.xsd FIXM Briefing

Examples: references to Waypoints or Navaids in FIXM 4.1.0 OPTION 1 designator [Waypoint] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="TEMPO"/> [Navaid] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="BOR"/> OPTION 2 designator +position +navaidServiceType [Waypoint] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="TEMPO"> <fb:position srsName="urn:ogc:def:crs:EPSG::4326"> <fb:pos>56.84 -29.860000000000003</fb:pos> </fb:position> </fx:routePoint> [Navaid] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="BOR" navaidServiceType="VOR_DME"> <fb:position srsName="urn:ogc:def:crs:EPSG::4326"> <fb:pos>52.36833333333333 -32.375</fb:pos> Not for operational use Based on fictitious DONLON dataset FIXM Briefing

Examples: references to Waypoints or Navaids in FIXM 4.1.0 OPTION 3 designator +xlink:href [Waypoint] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="TEMPO" xlink:href="http://my.fictitious.donlon.service/DonlonWaypointService#uuid.81e47548-9f00-4970-b641- 8ff8f99098a5"> [Navaid] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="BOR" xlink:href="#uuid.08a1bbd5-ea70-4fe3-836a-ea9686349495"> Any recommendations about the parts of the AIXM Feature Identification and Reference doc that should be considered by FIXM? OPTION 4 designator +position +navaidServiceType +xlink:href [Waypoint] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="TEMPO" xlink:href="http://my.fictitious.donlon.service/DonlonWaypointService#uuid.81e47548-9f00-4970-b641-8ff8f99098a5"> <fb:position srsName="urn:ogc:def:crs:EPSG::4326"> <fb:pos>56.84 -29.860000000000003</fb:pos> </fb:position> </fx:routePoint> [Navaid] <fx:routePoint xsi:type="fb:DesignatedPointOrNavaidType" designator="BOR" navaidServiceType="VOR_DME" xlink:href="#uuid.08a1bbd5-ea70-4fe3-836a-ea9686349495"> <fb:position srsName="urn:ogc:def:crs:EPSG::4326"> <fb:pos>52.36833333333333 -32.375</fb:pos> Not for operational use Based on fictitious DONLON dataset FIXM Briefing

FIXM Implementation guidance Update & consolidation is underway Release date: 30-March-2018 FIXM Briefing

FIXM  ICAO AIRM coordination ICAO AIRM BETA has leveraged FIXM materials for capturing the FF-ICE/1 semantics FIXM 4.1.0 has leveraged the (draft) ICAO AIRM BETA for improving a few terms and definitions based on ICAO semantics (FIXM CR 36) FIXM Briefing

Extension mechanism in FIXM 4.1.0 Ability to allow Extension validation, multiple co-existing Extensions, and co-location of Extension data with the Core data it extends. Guidance + examples will be provided on the use of XSLTs to remove unwanted Extension data. … Discussion topic for cross –XMs coordination? FIXM Briefing

Candidate topics for future cross-XM coordination Cross -XMs Common policies for Extensions AIXM-FIXM AIXM Flight restrictions as business rules for FIXM … AIXM-FIXM Improve FIXM references to constraints at trajectory points, such as restricted/reserved airspace references (FF-ICE req). FIXM Briefing

Contact details FIXM Community FIXM Secretariat: fixm.secretariat@eurocontrol.int FIXM CCB: FIXM.CCB@eurocontrol.int FIXM Online Resources www.FIXM.aero FIXM Work Area (register here) Cross-XM Coordination Common -XM work area FIXM Briefing

FIXM Briefing