OFMX
Table of Contents
Introduction
OFMX (Open FlightMaps eXchange) is a suite of well-defined data formats to validate and exchange aeronautical data with open flightmaps (OFM).
All official schemas are available on:
http://schema.openflightmaps.org
For upcoming changes, take a look at the issue board.
Versioning
OFMX uses semantic versioning MAJOR.MINOR.PATCH. However, OFMX documents reference the schema by MAJOR.MINOR. PATCH releases are guaranteed to be compatible with their corresponding MINOR version and are used on the repository only.
You can query the current schema versions on:
http://schema.openflightmaps.org/versions.json
Basic Concepts
OFMX XML
OFMX XML is an XML dialect to exchange the complete dataset, a decluttered and extended fork of AIXM 4.5 (Aeronautical Information eXchange Model). This is the primary exchange format using the file extension .ofmx
.
To understand this rather complex exchange format, you should familiarize yourself with it's building blocks:
- Elements
- Associations
- Functions
The following elements are currently used by OFMX XML:
Data | Type | Elements |
---|---|---|
Snapshot | Root | OFMX-Snapshot |
Organisation | Feature |
Org Uni Ser Fqy
|
Airport | Feature |
Ahp Aha Rwy Rdn Rdd Rdo Rls Fto Fdn Fdd Fdo Fda Fls Ils Tla Tls Ahu Ahs Aga Ful Sah
|
Airspace | Feature |
Ase Abd Avx Adg Sae
|
Navigational Aid | Feature |
Dpn Dme Mkr Ndb Tcn Vor
|
Landing Aid | Feature |
Ils Ilz Igp
|
Obstacle | Feature |
Ogr Obs
|
Label Marker | Feature | Lbm |
Geographic Border | Feature |
Gbr Gbx ![]() |
Timetable | Component |
Timetable Timesh
|
Resources
OFMX CSV
For the sake of simplicity, some data subsets can also be exchanged by use of CSV following OFMX standards. These are auxiliary exchange formats using the file extension .csv
.
Resources
Questions?
- OFMX: Ask our Helpdesk
- AIXM: Ask on Aviation StackExchange