This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ivac2:firdef_sid_xml [2016/09/04 14:19] filip.jonckers [example] |
ivac2:firdef_sid_xml [2017/06/18 11:08] (current) ian.beswick [sid.xml] |
||
---|---|---|---|
Line 13: | Line 13: | ||
^Element|sid|| | ^Element|sid|| | ||
^Attribute^Format^Remarks^Mandatory^Default^ | ^Attribute^Format^Remarks^Mandatory^Default^ | ||
- | |id|string|SID id in ICAO format|yes|| | + | |id|string|SID id in ICAO format|yes| | |
- | |transition|string|SID transition id|no|| | + | |transition|string|SID transition id|no| | |
- | |short|string|short name (used in labels, flight lists, ...|yes|| | + | |short|string|short name (reserved for future development)|no| | |
- | |exit|string|exit waypoint of the SID|yes|| | + | |exit|string|exit waypoint of the SID|yes| | |
- | |rwy|string|departure runway designator|yes|| | + | |rwy|string|departure runway designator|yes| | |
|cfl|integer|initial cleared flight level (CFL)|no|0| | |cfl|integer|initial cleared flight level (CFL)|no|0| | ||
|minrfl|integer|minimum requested flight level (RFL)|no|0| | |minrfl|integer|minimum requested flight level (RFL)|no|0| | ||
Line 25: | Line 25: | ||
|dow|string|Day Of Week (1=Monday, 7=Sunday)|no|1234567| | |dow|string|Day Of Week (1=Monday, 7=Sunday)|no|1234567| | ||
|wtc|string|Wake Turbulence Category: L M H J (ICAO doc 8643)|no|LMHJ| | |wtc|string|Wake Turbulence Category: L M H J (ICAO doc 8643)|no|LMHJ| | ||
+ | |item10a|string|FPL item10a equipment field requirement (eg. R=RNAV [[http://files.eurofpl.eu/originalfpl/pdfs/EuroFPL-ICAO_Flightplan_Form_Basics-latest.pdf|Examples on Page 3]]|no| | | ||
|eng|string|Engine Type (ICAO doc 8643) J=Jet P=Propellor T=Turboprop|no|JPT| | |eng|string|Engine Type (ICAO doc 8643) J=Jet P=Propellor T=Turboprop|no|JPT| | ||
|mineng|integer|minimum number of engines (ICAO doc 8643)|no|0| | |mineng|integer|minimum number of engines (ICAO doc 8643)|no|0| | ||
|maxeng|integer|maximum number of engines (ICAO doc 8643)|no|9| | |maxeng|integer|maximum number of engines (ICAO doc 8643)|no|9| | ||
|acclass|string|Aircraft classification (ICAO doc 8643) Amphibian Gyrocopter Helicopter Landplane SeaPlane Tilt-wing|no|AGHLST| | |acclass|string|Aircraft classification (ICAO doc 8643) Amphibian Gyrocopter Helicopter Landplane SeaPlane Tilt-wing|no|AGHLST| | ||
- | |stripcolor|colorid|strip/flightlist text color (color id)|no|| | + | |stripcolor|colorid|strip/flightlist text color (color id)|no| | |
- | |stripbg|colorid|strip/flightlist background color (color id)|no|| | + | |stripbg|colorid|strip/flightlist background color (color id)|no| | |
- | |gndcolor|colorid|ground label text color (color id)|no|| | + | |gndcolor|colorid|ground label text color (color id)|no| | |
- | |gndbg|colorid|ground label background color (color id)|no|| | + | |gndbg|colorid|ground label background color (color id)|no| | |
- | |aircolor|colorid|airborne label text color (color id)|no|| | + | |aircolor|colorid|airborne label text color (color id)|no| | |
- | |airbg|colorid|airborne label background color (color id)|no|| | + | |airbg|colorid|airborne label background color (color id)|no| | |
- | |intent|string|intention code (usage not yet defined)|no|| | + | |intent|string|intention code (usage not yet defined)|no| | |
- | |text|string|free text with operational information about this SID|no|| | + | |text|string|free text with operational information about this SID|no| | |
==== Query algorithm ==== | ==== Query algorithm ==== | ||
Line 45: | Line 46: | ||
- exit = FPL route first waypoint | - exit = FPL route first waypoint | ||
- wtc contains FPL wake turbulence category | - wtc contains FPL wake turbulence category | ||
+ | - item10a in FPL item10a equipment field | ||
- minrfl <= FPL RFL (requested flight level) | - minrfl <= FPL RFL (requested flight level) | ||
- maxrfl >= FPL RFL | - maxrfl >= FPL RFL | ||
Line 58: | Line 60: | ||
The number of engines, engine type and aircraft classification are based on ICAO doc 8643. | The number of engines, engine type and aircraft classification are based on ICAO doc 8643. | ||
+ | |||
+ | ETOD (Estimated Time of Departure) is currently calculated as current time + 10 minutes. | ||
+ | |||
+ | Item10a can be used to assign a SID only to a FPL if a specific equipment requirement needs to be met, for example RNAV. The following SQL syntax is used: POSITION(item10a IN fpl_item10a) > 0 | ||
the first found SID is used. | the first found SID is used. | ||
- | ==== example ==== | + | ==== example #1 ==== |
<code XML> | <code XML> | ||
<sids> | <sids> | ||
<airport icao="EBBR"> | <airport icao="EBBR"> | ||
- | <sid id="DENUT6C" short="DEN6C" exit="DENUT" rwy="25R" cfl="060" minrfl="0" maxrfl="660" begin="0000" end="2359" dow="1234567" acclass="AGHLST" eng="JPT" mineng="0" maxeng="9" wtc="LMHJ" | + | <sid id="DENUT6C" short="DEN6C" exit="DENUT" rwy="25R" cfl="060" minrfl="0" maxrfl="660" begin="0000" end="2359" dow="1234567" acclass="AGHLST" eng="JPT" mineng="0" maxeng="9" wtc="LMHJ" /> |
</airport> | </airport> | ||
</sids> | </sids> | ||
</code> | </code> | ||
+ | |||
+ | ==== example #2: heavy four engine SID ==== | ||
Example: HEAVY7A SID for heavy aircraft with 4 engines or more and requesting FL 190 or above on Sunday: | Example: HEAVY7A SID for heavy aircraft with 4 engines or more and requesting FL 190 or above on Sunday: | ||
Line 77: | Line 85: | ||
<sids> | <sids> | ||
<airport icao="EBZZ"> | <airport icao="EBZZ"> | ||
- | <sid id="HEAVY7A" short="HVY7A" exit="" rwy="25R" cfl="060" minrfl="190" dow="7" eng="J" mineng="4" wtc="HJ" | + | <sid id="HEAVY7A" short="HVY7A" exit="TOSEA" rwy="25R" cfl="060" minrfl="190" dow="7" eng="J" mineng="4" wtc="HJ" /> |
</airport> | </airport> | ||
</sids> | </sids> | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ==== example #3: KMIA BSTER2 RNAV departure ==== | ||
+ | |||
+ | {{ :ivac2:firdef:bster2.png?nolink&600 |}} | ||
+ | |||
+ | <code XML> | ||
+ | <airport icao="KMIA"> | ||
+ | <!-- notes: KMIA UTC+4 - FPL item10a shall contain R (RNAV) --> | ||
+ | <sid id="BSTER2" transition="WINCO" short="BSTER2" exit="WINCO" rwy="26L" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="HEDLY" short="BSTER2" exit="HEDLY" rwy="26L" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="VALLY" short="BSTER2" exit="VALLY" rwy="26L" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="PADUS" short="BSTER2" exit="PADUS" rwy="26L" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | | ||
+ | <sid id="BSTER2" transition="WINCO" short="BSTER2" exit="WINCO" rwy="26R" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="HEDLY" short="BSTER2" exit="HEDLY" rwy="26R" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="VALLY" short="BSTER2" exit="VALLY" rwy="26R" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="PADUS" short="BSTER2" exit="PADUS" rwy="26R" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | | ||
+ | <sid id="BSTER2" transition="WINCO" short="BSTER2" exit="WINCO" rwy="27" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="HEDLY" short="BSTER2" exit="HEDLY" rwy="27" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="VALLY" short="BSTER2" exit="VALLY" rwy="27" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="PADUS" short="BSTER2" exit="PADUS" rwy="27" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | | ||
+ | <sid id="BSTER2" transition="WINCO" short="BSTER2" exit="WINCO" rwy="30" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="HEDLY" short="BSTER2" exit="HEDLY" rwy="30" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="VALLY" short="BSTER2" exit="VALLY" rwy="30" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | <sid id="BSTER2" transition="PADUS" short="BSTER2" exit="PADUS" rwy="30" cfl="50" begin="0300" end="1000" eng="J" item10a="R" /> | ||
+ | </airport> | ||
</code> | </code> | ||