Geospatial Workshop Federal Aviation Administration Geospatial Best Practices
Geospatial Workshop Federal Aviation Administration Geospatial Best Practices for Architects Lessons learned – Metadata Presented to: Federal Architects By: Kim W. Barnette, Ph. D. Aeronautical Information Management Federal Aviation Administration Date: April 11, 2007
Outline • • • Background on aeronautical data domain Need for defining metadata Process employed Design overview Lessons learned – Things that worked – Things that didn’t work • References Aeronautical Information Management April 11, 2007 Federal Aviation Administration 2 2
Aeronautical Information FAA responsible for releasing National Airspace System (NAS) data to our international partners, distributors and automation systems En. Route Airspace Route Terminal Fix Procedures Service Airport/Runway • Aerodromes • Airspace • NAVAIDS & Fixes Aeronautical Information Management April 11, 2007 Airport/Runway • Routes • Procedures • Organizations & Services Federal Aviation Administration 3 3
Airports Concept Aerodrome and Heliport Obstacle at Airport AICM: AD_HP_OBSTACLE AIXM: <Ahp> Defines the airport or heliport and provides general information. AIXM: <Aho> Obstacle at an airport Usage Limitation AICM: AD_HP_USAGE Apron AIXM: <Ahu> Rules describing flights and aircraft that can operate at the airport or heliport. AIXM: <Apn> Locations where aircraft park and passengers enter and exit the aircraft. AICM: APRON Runway AICM: RWY Taxiway AIXM: <Rwy> A runway at an airport. AICM: TWY AIXM: <Twy> Fixed path used by aircraft to travel to and from a runway. Airport Timesheet AICM: TIMESHEET Runway Direction AIXM: <Aht> Operating hours of the airport AICM: RWY_DIRECTION Continuous Aeronautical Information Management April 11, 2007 AIXM: <Rdn> Defines runway direction, approach lighting and thresholds. Federal Aviation Administration 4 4
Services Concept Service Organization AICM: SERVICE AICM: ORG_AUTH AIXM: <Ser> A service provided by a unit. AIXM: <Org> Organization authority FAA Frequency Address AICM: FREQUENCY AICM: AIXM: <Fqy> Frequency(ies) on which the service is provided ORG_AUTH_ADDRESS UNIT_ADDRESS AIXM: <Oaa>, <Uas> Address of an organization or unit. Center ATC Unit AICM: UNIT AIXM: <Uni> Unit within an organization Association AICM: ORG_AUTH_ASSOC Flight Services UNIT_ASSOC AIXM: <Oas>, <Uac> A parent-child relationship between units or organizations. Aeronautical Information Management April 11, 2007 Working Hours Weekdays 8 to 5 PM Timesheet AICM: Timetable AIXM: <Ftt>, <Stt> Operating hours for a frequency or service Federal Aviation Administration 5 5
• Data is integrated with other data and loaded into aircraft autopilots and air traffic control systems Attention: Taxiway P closed! Aeronautical Information Management April 11, 2007 Federal Aviation Administration 6 6
• Data is also used to produce charts and aeronautical publications Aeronautical Information Management April 11, 2007 Federal Aviation Administration 7 7
• Data is distributed to the general public via graphical maps on FAA websites Aeronautical Information Management April 11, 2007 Federal Aviation Administration 8 8
The importance of data about data • Underlying mission to keep the skies and flying public safe!!! • Critical for data to be timely and accurate • Essential for data specialists to know: – Who is responsible for the data – What is the source of the data – When is the data effective – Where is the data source – How was the data captured • METADATA is the who, what, when, where and how Aeronautical Information Management April 11, 2007 Federal Aviation Administration 9 9
Process Employed • Our approach to defining a metadata profile included: – Research • What data is being exchanged? What is the standard for exchanging data about data? – Interview • How have other organizations used metadata? What do the data users want to know about the data? – Document • What is the best way to convey and describe the metadata profile? • Developed UML (universal modelling language) class diagrams of proposed models of the metadata profile Aeronautical Information Management April 11, 2007 Federal Aviation Administration 10 10
Linkage to ISO 19115 : 2003 Geographic Information-Metadata • The structure of the aeronautical metadata profile is based on ISO 19115 – The International Standardization Organization has defined a comprehensive metadata standard, ISO 19115: 2003 Geographic Information-Metadata. • Not intended to be a substitution for ISO 19115 – ISO 19115 was developed by Technical Committee ISO/TC 211, Geographic information/Geomatics to define general-purpose metadata in the field of geographic information. • Nor does it completely conform to ISO 19115 – ISO 19115 is applicable to the cataloguing of datasets, clearinghouse activities, and the full description of datasets, rather than for recurrent messages such as FAA data messages. Aeronautical Information Management April 11, 2007 Federal Aviation Administration 11 11
Design Overview • Aeronautical data contains information on one or more features including the properties of and relationships between those features En. Route Airspace Route Terminal Fix Procedures Service Airport/Runway • In most instances, the metadata for each of these features will differ Aeronautical Information Management April 11, 2007 Federal Aviation Administration 12 12
The AIXM Metadata Profile • The profile includes six models: – Metadata for the AIXM message – Metadata for an AIXM feature timeslice • A timeslice allows for temporality – able to exchange data on features described at different points in time – Constraint information – Citation and Responsible Party information – Data Quality information AIXM – aeronautical information exchange model – international data exchange standard Aeronautical Information Management April 11, 2007 Federal Aviation Administration 13 13
Lessons Learned • Define a metadata model for each feature within the data exchange message and a metadata model for the entire message. • Distinguish our data exchange activities from those discussed in the literature. – Our methodology differs from that discussed in the several papers on metadata standards and mapping efforts that were part of our literature review. – Most of those papers described data domains that were more homogeneous in nature and generally had only one data source. Aeronautical Information Management April 11, 2007 Federal Aviation Administration 14 14
Lessons Learned • Conduct monthly reviews of the metadata profile with aeronautical information data users and release timely updates – What do they want to know about the data? How will they use the data and the metadata? • E. g. , we are going to update the metadata profile to include an element indicating the certification level of the information source, i. e. , if the supplier is ISO compliant Aeronautical Information Management April 11, 2007 Federal Aviation Administration 15 15
References • Metadata Profile white paper available at www. aixm. aero • Validating the model using tools such as Meta. Model Integration Bridge • Contact Kim Barnette, The CNA Corporation, supporting the Aeronautical Information Management Group – kim. w-ctr. barnette@faa. gov – 202 -267 -9235 Aeronautical Information Management April 11, 2007 Federal Aviation Administration 16 16
Background Slides • UML (universal modeling language) class diagrams for each model in the metadata profile – The model will be updated to include a few more suggestions from aeronautical information subject matter experts Aeronautical Information Management April 11, 2007 Federal Aviation Administration 17 17
Future Updates to Metadata Profile • Move data. Integrity from Feature to Feature. Time. Slice – It is a numerical value indicating the integrity of the generated Time. Slice. A past time. Slice may have one integrity and a future time. Slice may be at another integrity. • Under Citation – add Process Compliancy - DO 200 A – Use to indicate the certification level of the information source, i. e. , if the supplier is certified under DO 200 A criteria, or CHAIN or ISO compliant • Update Feature. Time. Slice – include positional resolution – Need to be able to store the horizontal resolution (latitude/longitude) and vertical resolution. Aeronautical Information Management April 11, 2007 Federal Aviation Administration 18 18
Metadata to include about the AIXM message Aeronautical Information Management April 11, 2007 Federal Aviation Administration 19 19
Constraint Information Metadata Aeronautical Information Management April 11, 2007 Federal Aviation Administration 20 20
Metadata to include about an AIXM feature Aeronautical Information Management April 11, 2007 Federal Aviation Administration 21 21
Metadata to include about an AIXM feature timeslice Aeronautical Information Management April 11, 2007 Federal Aviation Administration 22 22
Citation and Responsible Party Information Metadata Aeronautical Information Management April 11, 2007 Federal Aviation Administration 23 23
Data Quality Information Metadata Aeronautical Information Management April 11, 2007 Federal Aviation Administration 24 24
- Slides: 24