User:J8d4c3/Level-D 767 XML File Format

From FlightGear wiki
Jump to navigation Jump to search

Level-D 767 XML File Format

Information Sources:

https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dtpp/
Options:

  1. Download and extract the digital Terminal Procedure Publication files. A few zip files that each contain a large number of pdf files. Download the "E" file first. Follow instructions in the included README FILE.
  2. Use the Terminal Procedures Search application to find files for a specific airport

Navaid coordinates https://www.faa.gov/air_traffic/flight_info/aeronav/aero_data/Loc_ID_Search/Fixes_Waypoints/
FlightGear seems to have a database of these that are shown on the map. Find it!
nav.dat & fix.dat
src/Airports/sidstar.cxx
RouteManager
src/Navaids


Definitions

Star - A route of an inbound flightpath to an airport 1
Sid - A route of an outbound flightpath away from an airport 2
Waypoint - Any of the star-shaped icons seen on a map.
....The Waypoint's name is in bold print
....Any Altitude restrictions, speed limit is/are listed under the waypoint's name


Fields

(M) = Mandatory information
(O) = Optional information

(M)File name: <Four digit airport code>.procedures.xml

(M)ProceduresDB
(M)Airport - At least one
(M)Star or Sid - At least one

Star

(M)Star name, Runways
(M)Star Waypoint, ID - At least one

Star Waypoint

(M)Star Waypoint, ID
(M)Name
(M)Type Normal or Hold
(M)Latitude
(M)Longitude
(O)Altitude
(O)AltitudeRestriction above / below
(O)Speed


Normal


Hold

Hld_Rad_or_Inbd
Hld_Rad_value
Hld_Turn
Hld_Time_or_Dist
Hld_td_value


<ProceduresDB>

   <Airport ICAOcode="LSGG">
       <Star Name="LUSAR 1N" Runways="05">
           <Star_Waypoint ID="1">
               <Name>LUSAR</Name>
               <Type>Normal</Type>
               <Latitude>46.668888</Latitude>
               <Longitude>5.179444</Longitude>
               <Altitude>20000</Altitude>
               <AltitudeRestriction>above</AltitudeRestriction>
           </Star_Waypoint>
           <Star_Waypoint ID="4">
               <Name>DINIG</Name>
               <Type>Hold</Type>
               <Latitude>46.495278</Latitude>
               <Longitude>5.890556</Longitude>
               <Speed>230</Speed>
               <Altitude>7000</Altitude>
               <AltitudeRestriction>above</AltitudeRestriction>
               <Altitude>24000</Altitude>
               <AltitudeRestriction>below</AltitudeRestriction>
               <Hld_Rad_or_Inbd>Inbd</Hld_Rad_or_Inbd>
               <Hld_Rad_value>144</Hld_Rad_value>
               <Hld_Turn>Left</Hld_Turn>
               <Hld_Time_or_Dist>Time</Hld_Time_or_Dist>
               <Hld_td_value>1.0</Hld_td_value>
           </Star_Waypoint>