diff --git a/final/AS/HKG/VHHHTMA_mobile_readme.md b/final/AS/HKG/VHHHTMA_mobile_readme.md deleted file mode 100644 index 8b09e8e..0000000 --- a/final/AS/HKG/VHHHTMA_mobile_readme.md +++ /dev/null @@ -1,193 +0,0 @@ - - - -# Hong Kong TMA / VHHH Hong Kong - - !Important: This is a such simpler version develop for Mobile EATC player. - The folder going to store in your phone is: `\\Android\data\com.dirgtrats.endlessatc\files` - -This is an implementation of the Hong Kong FIR and TMA for [Endless ATC](https://steamcommunity.com/app/666610) featuring `VHHH` Hong Kong International Airport. The airspace ceiling is FL250. -This Map ONLY include Hong Kong Terminal Control Area and some Extended Section on Zhuhai TCA. - - - -Based upon AIP Hong Kong 11/20 (2020 11th Version) . The SIDs and STARs may not be 100% accurate to real life but should be reasonably accurate reflecting daytime IMC conditions. All traffic are designed to fly RNAV(GNSS) and ILS APCH. The Northern Boundary data between VHHK FIR and ZGZU FIR are from Basic Law Instrument 11. - - - -The border of the map has included VHHH TMA, VMMC ATZ, ZGGG FIR and ZGZUTM04 TCA and playable range only include VHHH TMA and VMMC ATZ due to the size of FIR are too big to play. - -Information of Hong Kong TMA, Transition Altitude (TA) shall be 9000ft and Transition Level (TFL) shall be FL110 (QNH980+), FL120 (QNH979-). Do not assign FL100! Live QNH can be retrieved at [ATIS](https://atis.cad.gov.hk/ATIS/ATISweb/atis.php) by CADHK. - - - -STARs are implemented as approach transitions. To activate an approach, an aircraft must be flying direct to an applicable fix, then the APP button can be activated. Multiple approaches may be available from a fix. Press the APP button again before issuing the approach clearance (do not long press) will select the next approach available from that fix. If the aircraft is already on an approach from that fix, you will need to cancel the approach clearance first before issuing another approach clearance. - - - -Inside VHHK FIR have 4 Airports, `VHHH`, `VHHX`, `VHSK` and `VMMC`. Further Information will be included below. - - - -## Airports - - - -### `VHHH` Hong Kong International Airport - -The main airport of this sector. Which is also only airport included in current verison *v1.0*. HKIA is also the only International Airport had two runway within FIR. All departures and arrivals come from or to Southern, Eastern and Western only due the packed Airspace with nearby Guangzhou FIR and Shenzhen Airport approach route. - - - -There is custom traffic for `VHHH`. Although it is NOT reliable and only designed for the hub airline callsign to show up. *For Government / HKG, are usually operating Helicopters and Small Planes, I had included C172 for its slow purpose. Please be alert with it as it can't follow the speed with airliner. - - - -All visible fixes on the map have a defined hold including many fixes along the STARs but excluded SMT. Standard Missed Approach Route will be included in later versions. - - - -#### Arrival STARS - -- `ABBEY`: Eastern route from RCAA (Taipei) FIR, ZGZU (Guanzhou) FIR and ZSHA (Shanghai) FIR - -- `BETTY`: Southeast route from RPMR (Manlia) FIR and ZGZA (Sanya) FIR - -- `CANTO`: Southwest route from ZGZA (Sanya) FIR, ZGZU (Guangzhou) FIR - -- `SIERA`: Northern route from ZGZU (Guangzhou) FIR - - - -#### Departure SID - --`BEKOL`: Northern Route, No TTR, No Handoff below S0690 / F226. - --`LAKES`: Northeast Route, TTR V1/V13, Handoff at F230 - --`OCEAN`: Eastern Route, TTR V2/V3/V4/V5, Handoff at F250 - --`PECAN`: Southwest Route: TTR V10/V11/V12, Handoff at F160 - - - -#### Runway (Suffix for SID/STAR) - -- 07R (A) - -- 25L (B) - -- 07L (C) *Use (A) for STAR - -- 25R (D) *Use (B) for STAR - - - -#### Operations - -Due to Complication of airspace, all traffic are suggested to follow STAR approach and Do not assign holding at / under 15+ inbound within 30 minutes. - -**For Runway 07:** - - - -- TD VOR is a collision point between Departure SID and Arrival STAR: - -- Departure maintain 7000ft or below - -- Arrival maintain 9000ft or above - - - -**Operations:** - - -- Northern Runway 07L/25R is the usual Arrival Runway - -- Southern Runway 07R/25L is the usual Departure Runway / Cargo Arrival - -- Cargo Airlines: CPA w/ B748, HKC, AHK, HKC - - - - -### `VMMC` Macau International Airport - -Macau International Airport, To be built. - -ISO 3166-2: MO - -Runway 16/34 - -MO ATZ has included in *v1.1* - - - -### `VHHX` Hong Kong Airport (aka Kai Tak Airport) - -Kai Tak Airport (Depreciated) - -Name: KT - -Runway 13/31 (Special Operation on 13) - -KT ATZ has included in *v1.0* - - - -### `VHSK` Shek Kong Airport - -Shek Kong airport, Millitary Airport - -Shall Not expect simualtion in EATC - - - - -## Known Issues - -Everything is still missing ;( -Due game bug, While Both runway operation either only departure or both departure and arrival, the ILS of South Runway will be active. Beware double click the APP button to choose Northern 07L/25R Runway. - - - -## Disclaimer - - - -This is a best effort work based on air traffic observations and official aeronautical publications. No guarantee is made that the representation of Hong Kong FIR /TMA, Macao TMA, Guangzhou FIR and Zhuhai TCA matches real life procedures in any way. Any information regarding inaccuracies is appreciated. - - - -## For Developers - -For further infomative version, consider PC version developed by ckwng. - - - -## Resources - -* [eAIP](https://www.ais.gov.hk/) by CADHK - -* [ATIS](atis.cad.gov.hk/) by CADHK - -* from [IVAO HK](https://xe.ivao.aero) (Currently Sub-division of XE) - -* from [Civil Aviation Department Hong Kong](https://www.cad.gov.hk/) - -* from [Airport Authority Hong Kong](https://www.hongkongairport.com/) - -* from Hong Kong Government - -* Special Thanks: README.md template from RJTT_readme.md by [ckwng](https://github.com/AdamJCavanaugh/EndlessATCAirports/commits?author=ckwng) - - - -## Changelog - - - -* 1.0 ( / ) - 2020/12/31 - Initial version. -* 1.1 ( / ) - 2021/01/01 - HotFix: North Border -* 1.2 ( / ) - 2021/01/03 - Included ZGZUTM04 Airspace / VMMC Border line. -* 1.3 (p1.3) - 2021/01/10 - File Name Conflict Update, Extra Information Inc. \ No newline at end of file diff --git a/final/AS/HKG/VHHH_mobile.txt b/final/AS/HKG/VHHH_mobile.txt index 99cb83d..49284cd 100644 --- a/final/AS/HKG/VHHH_mobile.txt +++ b/final/AS/HKG/VHHH_mobile.txt @@ -1,5 +1,4 @@ -# p1.3: Mobile Version Naming Update - +# p1.4: Airport Updates: Macau Int'l, File Name Update # VHHH TMA Teminal Airspace [airspace] radius = 70 @@ -9,74 +8,41 @@ elevation = 28 floor = 1500 descendaltitude = 15000 ceiling = 25000 -# DEP Handoff -## PECAN F160 -## BEKOL S690 / S0480 -## LAKES F230 -## OCEAN F250 -## VMMC HAZEL F110 above = 23000 +speedrestriction = 0.5, 220 transitionlevel = 11000 -speedrestriction = 5, 220 usa = false metric = false center = N22.13.10.35, E114.01.48.20 -# VHHH AD Centre -# 221832N 1135453E (DMS) beacons = -#VOR/DME -# CH, N22.13.10.35, E114.01.48.20, 270, Chueng Chau TD, N22.14.52.42, E114.17.35.30, 344, Tung Lung SMT, N22.20.15, E113.58.55, 0, Siu Mo To -# LKC, N22.22.73, E113,53.02, 0, Lung Kwu Chau - -##SID WP -# ATENA, N22.24.39, E114.23.11 -# BEKOL, N22.32.36, E114.08.00 -# BREAM, N21.46.46, E114.03.28 -# COLEY, N22.06.41, E114.18.37 -# LAKES, N21.58.41, E114.54.38 -# OCEAN, N21.48.43, E114.48.48 -# PECAN, N21.26.20, E114.02.05 -# PORPA, N22.20.09, E114.01.16 -# PORSH, N22.17.40, E114.05.03 -# RAMEN, N22.09.39, E114.05.09 -# RASSE, N21.47.34, E115.19.49 -# ROBBE, N22.17.59, E114.05.10 -# ROVER, N22.20.35, E114.01.39 -# RUMSY, N22.04.56, E113.48.16 -# SAMON, N21.54.23, E114.12.32 -# SHELY, N22.05.26, E114.39.13 -# SKATE, N21.31.54, E115.08.39 -# TITAN, N21.40.27, E114.03.02 -# TROUT, N21.47.54, E114.16.12 -# TUNNA, N21.47.25, E113.57.54 -# VENGO, N21.59.16, E115.16.08 - -#STAR WP + LKC, N22.22.44.12, E113.53.01.50, 0, Lung Kwu Chau + MCU, N22.08.08, E113.35.52, -163, Macau + NLG, N22.31.90, E113.33.70, 0, Nan-Lang + ZAO, N22.14.47, E113.36.47, 0, Jiuzhou + ZUH, N22.13.18, E113.28.00, 0, Lian Sheng Wei + CON, N23.35.30, E113.35.20 + POU, N23.01.30, E113.11.40, 0, Ping-zhou + UJ, N21.55.20, E113.17.60, 0, GaoLan + U, N21.59.30, E113.21.30, 0, SanZao + PECAN, N21.26.20, E114.02.05 ABBEY, N22.16.11, E114.55.25, 271 -# ALAPI, N22.09.52, E114.12.13 BETTY, N21.29.10, E114.33.31, 250 -# BORDA, N21.41.32, E113.24.29 CANTO, N21.39.02, E113.42.25, 250 -# GOODI, N22.04.09, E113.59.48 GUAVA, N22.09.36, E114.03.36, 210 LIMES, N22.06.25, E113.46.32, 158 -# MANGO, N21.36.49, E114.30.53 -# MONTY, N22.10.06, E114.19.15 -# MURRY, N21.45.28, E113.48.41 -# MUSEL, N22.15.53, E114.46.52 ROCCA, N21.31.55, E113.34.51, 074 SIERA, N21.59.12, E113.33.12 -# SILVA, N21.51.04, E113.54.10 -# SOKOE, N22.04.41, E113.50.38 -# TAMAR, N22.15.21, E114.30.37 -# VH530, N21.57.05, E113.55.36 - + ATIKO, N21.48.29, E113.32.26, 036 + BIGRO, N21.34.20, E111.49.60 + CHALI, N21.17.45, E113.36.41, 074 + LATOP, N22.16.90, E113.38.60 + NEDLE, N22.23.13.95, E114.41.57.47 + MC511, N22.21.49.23, E113.36.58.39 + MC610, N21.52.31.46, E113.41.36.15, -328 boundary = -#VHHH TMA N22.24.34, E113.49.44 -#NBorder (L to R) N022.33.48.000, E114.13.48.000 N022.33.14.000, E114.14.12.000 N022.35.02.000, E114.15.46.000 @@ -89,13 +55,11 @@ boundary = N022.27.49.323, E114.41.46.998 N022.30.55.746, E114.52.51.523 N022.33.01.131, E115.53.46.934 -#TME N022.17.33.160, E115.41.24.360 N022.05.31.086, E115.41.51.573 N022.03.55.973, E114.55.53.778 N021.45.38.701, E114.56.35.216 N021.41.37.234, E114.40.59.519 -#TMS N021.10.51.479, E115.18.18.280 N021.01.09.409, E115.03.06.874 N020.54.57.055, E114.48.42.486 @@ -109,36 +73,27 @@ boundary = N020.58.04.640, E113.39.15.675 N021.01.09.409, E113.32.03.726 N021.05.36.293, E113.23.45.879 -#TMW N021.09.35.181, E113.19.00.266 N021.19.59.360, E113.07.41.228 N021.32.03.368, E112.58.27.205 N021.34.40.670, E112.56.57.634 -#VMMC ZGZD Extra N21.54.35, E112.32.11 N22.15.58, E113.26.58 N22.24.51, E113.33.11 - - line1 = -#VHHH ZNE ivac1 N022.19.58.000, E113.51.11.000 N022.21.45.000, E113.56.58.000 N022.17.05.000, E113.58.41.000 N022.15.24.000, E113.53.00.000 N022.19.58.000, E113.51.11.000 - line2 = -#VHHX KT ATZ ivac1 N022.19.34.000, E114.08.55.000 N022.21.25.000, E114.10.49.000 N022.21.25.000, E114.12.16.000 N022.18.38.000, E114.15.23.000 N022.16.07.000, E114.12.47.000 N022.19.34.000, E114.08.55.000 - line3 = -#ZGZDTM04 Zhuhai APH 15/16 N22.13.42, E113.39.54 N022.09.34.000, E113.41.53.000 N022.07.04.065, E113.39.49.391 @@ -150,10 +105,7 @@ line3 = N22.24.51, E113.33.11 N22.24.34, E113.49.44 N22.13.42, E113.39.54 - line4 = -#VMMC ATZ -# Top Left N022.11.47.558, E113.31.01.981 N022.04.11.881, E113.33.48.668 N022.04.02.730, E113.34.26.281 @@ -179,11 +131,9 @@ line4 = N022.13.02.452, E113.32.20.608 N022.12.28.739, E113.31.37.718 N022.11.47.558, E113.31.01.981 - [airport1] name = Hong Kong International Airport code = VHHH - runways = VHNorth, 07L, N22.18.39.30, E113.53.52.67, 071, 12467, 11900, 11896, 27, 3, 071, 3, 251, VH710, 8.3, RIVER, 15 VHSouth, 07R, N22.17.48.03, E113.55.58.15, 071, 12467, 11942, 12467, 27, 3, 071, 3, 251, VH720, 8.3, LOTUS, 15 @@ -193,14 +143,12 @@ sids = LAKES OCEAN PECAN - entrypoints = 090, ABBEY 138, BETTY 183, BETTY 227, CANTO 344, SIERA - airlines = CPA, 10,a333/a359/a35k/b777/b748, Cathay HDA, 5, a333/a320, Dragon @@ -211,7 +159,41 @@ airlines = HKE, 3, a321, Hong Kong Express BAW, 2, a350/b777, Speedbird HKG, 1, c605, Government - +[airport2] +name = Macau +code = MO +runways = + VMMC, 16, N22.09.38.31, E113.35.14.14, 163, 11023, 9399, 9612, 20, 3.5, 163, 3, 343, , 3.3, PAPA, 10 +traffic = 5 +entrypoints = + 253, CHALI + 177, ROBIN + 072, PECAN + 088, NEDLE + 258, UJ + 346, LATOP + 346, MC511 +sids = + SOUSA + CONGA + GRUPA + ALLEY + BIGRO + MIPAG + NLG + SHL +airlines = + AMU, 10, a322/a321, Air Macau + AXM, 2, a322/a321, Red Cap + KOR, 1, il62, Air Koryo + BAV, 2, a319/b789, Bamboo + CES, 4, a322/b738, China Eastern + CSN, 4, a319/a332, China Southern + CHH, 2, a332/b739, Hainan + EVA, 1, a321/a332, EVA + CPA, 2, a333, Cathay + CRK, 2, a322, Bauhinia +climbaltitude = 5000 ; maximum initial climb altitude in feet for departures [area1] shape = polygon altitude = 2000 @@ -222,12 +204,11 @@ points = N22.21.45, E113.56.58 N22.17.05, E113.58.41 N22.15.24, E113.53.00 - [area2] shape = polygon altitude = 2000 draw = 0 -name = KT +name = VX labelpos = N22.18.07, E114.12.60 points = N22.21.25, E114.10.49 @@ -235,794 +216,829 @@ points = N22.18.38, E114.15.23 N22.16.07, E114.12.47 N22.19.34, E114.08.55 - - - - - +[area3] +shape = polygon +altitude = 3000 +draw = 0 +name = MO +labelpos = N22.09.97, E113.36.20 +points = + N022.11.47.558, E113.31.01.981 + N022.04.11.881, E113.33.48.668 + N022.04.02.730, E113.34.26.281 + N021.58.39.449, E113.36.24.278 + N022.00.16.469, E113.41.29.871 + N022.05.40.268, E113.39.32.158 + N022.06.33.885, E113.40.13.316 + N022.07.21.764, E113.40.35.786 + N022.08.12.567, E113.40.49.167 + N022.09.04.751, E113.40.52.821 + N022.09.56.730, E113.40.46.635 + N022.10.46.924, E113.40.30.798 + N022.11.33.809, E113.40.05.791 + N022.12.15.959, E113.39.32.374 + N022.12.52.449, E113.38.51.562 + N022.13.21.116, E113.38.04.596 + N022.13.42.661, E113.37.13.080 + N022.14.15.658, E113.37.37.930 + N022.15.24.728, E113.35.51.961 + N022.13.56.290, E113.34.45.681 + N022.13.46.996, E113.34.02.577 + N022.13.28.626, E113.33.09.223 + N022.13.02.452, E113.32.20.608 + N022.12.28.739, E113.31.37.718 + N022.11.47.558, E113.31.01.981 +[area4] +shape = polygon +altitude = 12000 +draw = 0 +name = MO +labelpos = N22.18.78, E113.36.41 +points = + N22.13.42, E113.39.54 + N022.09.34.000, E113.41.53.000 + N022.07.04.065, E113.39.49.391 + N021.51.54.000, E113.27.23.000 + N021.40.40.000, E113.15.18.175 + N021.34.40.670, E112.56.57.634 + N21.54.35, E112.32.11 + N22.15.58, E113.26.58 + N22.24.51, E113.33.11 + N22.24.34, E113.49.44 + N22.13.42, E113.39.54 [configurations] - config1 = 0, VHSouth, start 0, VHNorth, land -# 10, KT, startland - + 0, VMMC, startland + 15, VHSouth, startland config2 = 0, VHSouth, startrev 0, VHNorth, landrev -# 10, KT, startlandrev - + 0, VMMC, startlandrev + 15, VHSouth, startlandrev config3 = 0, VHSouth, startland -# 10, KT, land -# 12, KT, startland - + 15, VHNorth, land config4 = 0, VHSouth, startlandrev -# 10, KT, landrev -# 12, KT, startlandrev - - + 15, VHNorth, landrev [departure1] runway = VHSouth route1 = BEKOL3A, BeCo 3 Alpha -# PORPA N22.20.09, E114.01.16, 5000, 205 -# TD N22.14.52.42, E114.17.35.30, 7000, 220 -# ATENA N22.24.39, E114.23.11 -# BEKOL N22.32.36, E114.08.00, 22600 route2 = LAKES3A, LAKES 3 Alpha -# PORPA N22.20.09, E114.01.16, 5000, 205 -# TD N22.14.52.42, E114.17.35.30, 7000, 220 -# SHELY N22.05.26, E114.39.13 -# LAKES N21.58.41, E114.54.38, 23000 - route3 = PECAN1A, Peken 1 Alpha -# PORPA N22.20.09, E114.01.16, 5000, 205 -# RAMEN N22.09.39, E114.05.09, -# BREAM N21.46.46, E114.03.28 -# TITAN N21.40.27, E114.03.02 -# PECAN N21.26.20, E114.02.05, 16000 - route4 = OCEAN2A, OCEAN 3 Alpha -# PORPA N22.20.09.10, E114.01.16.30 -# TD N22.14.52.42, E114.17.35.30 -# OCEAN N21.48.43.00, E114.48.48.00 - [departure2] runway = VHNorth route1 = OCEAN2C, OCEAN 2 Charlie -# ROVER N22.20.35.58, E114.01.39.12 -# TD N22.14.52.42, E114.17.35.30 -# OCEAN N21.48.43.00, E114.48.48.00 - route2 = BEKOL3C, Bee Co 3 Charlie -# ROVER N22.20.35.58, E114.01.39.12 -# TD N22.14.52.42, E114.17.35.30, 7000, 220 -# ATENA N22.24.39, E114.23.11 -# BEKOL N22.32.36, E114.08.00, 22600 - route3 = LAKES3C, LAKES 3 Charile -# ROVER N22.20.35.58, E114.01.39.12, 5000, 205 -# TD N22.14.52.42, E114.17.35.30, 7000, 220 -# SHELY N22.05.26, E114.39.13 -# LAKES N21.58.41, E114.54.38, 23000 - route4 = PECAN1C, Peken 1 Charlie -# ROVER N22.20.35.58, E114.01.39.12, 5000, 205 -# RAMEN N22.09.39, E114.05.09, -# BREAM N21.46.46, E114.03.28 -# TITAN N21.40.27, E114.03.02 -# PECAN N21.26.20, E114.02.05, 16000 - - [departure3] runway = VHSouth, rev route1 = OCEAN2B, OCEAN 2 Bravo -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# TROUT N21.47.54.87, E114.16.12.74 -# OCEAN N21.48.43.00, E114.48.48.00 - route2 = BEKOL2B, Bee Co 2 Bravo -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# SAMON N21.54.23.73, E114.12.32.95 -# BEKOL N22.32.36, E114.08.00, 22600 - route3 = LAKES2B, LAKES 2 Bravo -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# TROUT N21.47.54.87, E114.16.12.74 -# LAKES N21.58.41, E114.54.38, 23000 - route4 = PECAN1B, Peken 1 Bravo -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# TITAN N21.40.27, E114.03.02 -# PECAN N21.26.20, E114.02.05, 16000 - [departure4] runway = VHNorth, rev -# same as VHSouth, rev route1 = OCEAN2D, OCEAN 2 Delta -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# TROUT N21.47.54.87, E114.16.12.74 -# OCEAN N21.48.43.00, E114.48.48.00 - route2 = BEKOL2D, Bee Co 2 Delta -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# SAMON N21.54.23.73, E114.12.32.95 -# BEKOL N22.32.36, E114.08.00, 22600 - route3 = LAKES2D, LAKES 2 Delta -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# TROUT N21.47.54.87, E114.16.12.74 -# LAKES N21.58.41, E114.54.38, 23000 - route4 = PECAN2D, Peken 2 Delta -# PRAWN N22.16.05.40, E113.48.48.10 -# RUMSY N22.04.56.94, E113.48.16.79 -# TUNNA N21.47.25.00, E113.57.54.00 -# TITAN N21.40.27, E114.03.02 -# PE-CAN N21.26.20, E114.02.05, 16000 - -#[approach] sorted by inbound waypoint -## ABBEY approach 1 - 4 -## BETTY approach 5 - 8 -## CANTO approach 9 - 12 -## SIERA approach 13 - 16 -## LIMES approach 17 - 18 -## TD approach 19 - 20 - -# VHNorth ILS07L: Approach 1,5,9, 13,17 -# VHSouth ILS07R: Approach 2,6,10,14,18 -# VHN rev ILS25R: Approach 3,7,11,15,19 -# VHS rev ILS25L: Approach 4,8,12,16,20 - - +[departure5] +runway = VMMC +route1 = + ALLEY2P, ALLEY 2 Papa + N21.58.39, E113.39.22 + N21.35.02, E113.47.52 + N21.05.11.2, E113.47.09, 25000 +route2 = + CONGA2P, CONGA 2 Papa + N21.58.39, E113.39.22 + N21.35.02, E113.47.52 + N21.31.55, E115.08.40 +route3 = + GRUPA2P, GRUPA 2 Papa + N21.58.39, E113.39.22 + N21.35.02, E113.47.52 + N21.31.55, E115.08.40 +route4 = + SOUSA2P, SOUSA 2 Papa + N21.58.39, E113.39.22 + N21.35.02, E113.47.52 + N21.31.55, E115.08.40 +route5 = + BIGRO2D, BIGRO 2 Delta + N22.00.03, E113.38.46 + N21.59.30, E113.21.30 + N22.02.44, E113.00.50 +route6 = + NLG2D, Nanlang 2 Delta + N22.00.03, E113.38.46 + N22.01.59, E113.34.01 + N22.08.08, E113.35.52 + N22.16.90, E113.38.60 +route7 = + MIPAG2D, MIPAG 2 Delta + N22.00.03, E113.38.46, 2000 + N22.01.59, E113.34.01 + N22.08.08, E113.35.52, 5900 + N22.16.9, E113.38.60, 7900 +route8 = + SHL2D, Shi-Long 2 Delta + N22.00.03, E113.38.46 + N22.01.59, E113.34.01 + N22.08.08, E113.35.52 + N22.16.9, E113.38.60 +[departure6] +runway = VMMC, rev +route1 = + BIGRO7D, BIGRO 7 Delta + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 + N22.20.49.53, E113.37.16.98 + N22.21.22.48, E113.25.20.13 + N22.08.30, E113.14.50 + N22.08.30, E113.14.50 +route2 = + MIPAG7D, MIPAG 7 Delta + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 +route3 = + NLG7D, Nanlang 2 Delta + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 +route4 = + SHL7D, Shi-long 2 Delta + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 +route5 = + ALLEY2T, ALLEY 2 Tango + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 + N22.20.32.29, E113.47.37.58 + N22.21.41.20, E113.47.37.58 + N22.22.44.12, E113.53.01.50 + N22.01.46, E114.04.28 + N21.46.46, E114.03.28 + N21.40.27, E114.03.02 + N21.26.20, E114.02.05 +route6 = + CONGA2T, CONGA 2 Tango + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 + N22.20.32.29, E113.47.37.58 + N22.21.41.20, E113.47.37.58 + N22.22.44.12, E113.53.01.50 + N22.14.52.42, E114.17.35.30 + N21.48.43, E114.48.48 +route7 = + GRUPA2T, GRUPA 2 Tango + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 + N22.20.32.29, E113.47.37.58 + N22.21.41.20, E113.47.37.58 + N22.22.44.12, E113.53.01.50 + N22.14.52.42, E114.17.35.30 + N21.48.43, E114.48.48 +route8 = + SOUSA3T, SOUSA 3 Tango + N22.14.47, E113.36.47 + N22.16.90, E113.38.60 + N22.20.32.29, E113.47.37.58 + N22.21.41.20, E113.47.37.58 + N22.22.44.12, E113.53.01.50 + N22.14.52.42, E114.17.35.30 + N21.58.41, E114.54.38 [approach1] runway = VHNorth -# ABBEY3A for Rwy 07L beacon = ABBEY route1 = 271 -#ABBEY N22.16.11, E114.55.25 -#MUSEL N22.15.54, E114.46.52, 13000, 280 -#TAMAR N22.15.21, E114.30.37 -#TD DVOR/DME N22.14.52.42, E114.17.35.30, 11000, 250 -#GUAVA N22.09.36, E114.03.36, 7000 -#SOKOE N22.04.41, E113.50.38 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07L.LIMES -#TONIC N22.12.47.88, E113.43.21.85, 2000, 180 -#VH710 / 8.3 DME N22.15.58.80, E113.45.35.61, 1700, 180 -#VH711 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach2] runway = VHSouth -# ABBEY3A for Rwy 07R beacon = ABBEY route1 = 271 -#ABBEY N22.16.11, E114.55.25 -#MUSEL N22.15.54, E114.46.52, 13000, 280 -#TAMAR N22.15.21, E114.30.37 -#TD DVOR/DME N22.14.52.42, E114.17.35.30, 11000, 250 -#GUAVA N22.09.36, E114.03.36, 7000 -#SOKOE N22.04.41, E113.50.38 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07R.LIMES -#STELA N22.11.53.29, E113.43.49.11, 2000, 180 -#VH720 / 8.3 DME N22.15.05.94, E113.45.39.56, 1700, 180 -#VH721 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach3] runway = VHNorth, rev -# ABBEY2B for Rwy 25R beacon = ABBEY route1 = 271 -#ABBEY N22.16.11, E114.55.25 -#MUSEL N22.15.54, E114.46.52, 13000, 280 -#TAMAR N22.15.21, E114.30.37 -#TD DVOR/DME -##TD.ILS25R N22.14.52.42, E114.17.35.30, 8000, 220 -#PLOVE / Extended 18NM N22.25.06.30, E114.13.57.90 -#RIVER / 15 DME / 15NM N22.24.07.55, E114.10.54.23, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach4] runway = VHSouth, rev -# ABBEY2B for Rwy 25L beacon = ABBEY route1 = 271 -#ABBEY N22.16.11, E114.55.25 -#MUSEL N22.15.54, E114.46.52, 13000, 280 -#TAMAR N22.15.21, E114.30.37 -#TD DVOR/DME -##TD.ILS25L N22.14.52.42, E114.17.35.30, 8000, 220 -#MIRRS / Extended 18NM N22.24.17.10, E114.14.09.30 -#LOTUS / 15 DME / 15NM N22.23.18.26, E114.11.05.60, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach5] runway = VHNorth -# BETTY2A for Rwy 07L beacon = BETTY route1 = 346 -#BETTY N21.29.10, E114.33.31 -#MANGO N21.36.49, E114.30.53, 13000, 280 -#GUAVA N22.09.36, E114.03.36, 7000 -#SOKOE N22.04.41, E113.50.38 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07L.LIMES -#TONIC N22.12.47.88, E113.43.21.85, 2000, 180 -#VH710 / 8.3 DME N22.15.58.80, E113.45.35.61, 1700, 180 -#VH711 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach6] runway = VHSouth -# BETTY2A for Rwy 07R beacon = BETTY route1 = 346 -#BETTY N21.29.10, E114.33.31 -#MANGO N21.36.49, E114.30.53, 13000, 280 -#GUAVA N22.09.36, E114.03.36, 7000 -#SOKOE N22.04.41, E113.50.38 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07R.LIMES -#STELA N22.11.53.29, E113.43.49.11, 2000, 180 -#VH720 / 8.3 DME N22.15.05.94, E113.45.39.56, 1700, 180 -#VH721 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach7] runway = VHNorth, rev -# BETTY2B for Rwy 25R beacon = BETTY route1 = 346 -#BETTY N21.29.10, E114.33.31 -#MANGO N21.36.49, E114.30.53, 13000, 280 -#TD DVOR/DME -##TD.ILS25R N22.14.52.42, E114.17.35.30, 8000, 220 -#PLOVE / Extended 18NM N22.25.06.30, E114.13.57.90 -#RIVER / 15 DME / 15NM N22.24.07.55, E114.10.54.23, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach8] runway = VHSouth, rev -# BETTY2B for Rwy 25L beacon = BETTY route1 = 346 -#BETTY N21.29.10, E114.33.31 -#MANGO N21.36.49, E114.30.53, 13000, 280 -#TD DVOR/DME -##TD.ILS25L N22.14.52.42, E114.17.35.30, 8000, 220 -#MIRRS / Extended 18NM N22.24.17.10, E114.14.09.30 -#LOTUS / 15 DME / 15NM N22.23.18.26, E114.11.05.60, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach9] runway = VHNorth -# CANTO3A for Rwy 07L beacon = CANTO route1 = 048 -#CANTO N21.39.02, E113.42.25 -#MURRY N21.45.28, E113.48.42, 15000, 280 -#SILVA N21.51.05, E113.54.11, 8000, 250 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07L.LIMES -#TONIC N22.12.47.88, E113.43.21.85, 2000, 180 -#VH710 / 8.3 DME N22.15.58.80, E113.45.35.61, 1700, 180 -#VH711 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach10] runway = VHSouth -# CANTO3A for Rwy 07R beacon = CANTO route1 = 048 -#CANTO N21.39.02, E113.42.25 -#MURRY N21.45.28, E113.48.42, 15000, 280 -#SILVA N21.51.05, E113.54.11, 8000, 250 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07R.LIMES -#STELA N22.11.53.29, E113.43.49.11, 2000, 180 -#VH720 / 8.3 DME N22.15.05.94, E113.45.39.56, 1700, 180 -#VH721 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach11] runway = VHNorth, rev -# CANTO2B for Rwy 25R beacon = CANTO route1 = 048 -#CANTO N21.39.02, E113.42.25 -#MURRY N21.45.28, E113.48.42, 15000, 280 -#GOODI N22.04.10, E113.59.49 -#MONTY N22.10.06, E114.19.16 -#TD DVOR/DME -##TD.ILS25R N22.14.52.42, E114.17.35.30, 8000, 220 -#PLOVE / Extended 18NM N22.25.06.30, E114.13.57.90 -#RIVER / 15 DME / 15NM N22.24.07.55, E114.10.54.23, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach12] runway = VHSouth, rev -# CANTO2B for Rwy 25L beacon = CANTO route1 = 048 -#CANTO N21.39.02, E113.42.25 -#MURRY N21.45.28, E113.48.42, 15000, 280 -#GOODI N22.04.10, E113.59.49 -#MONTY N22.10.06, E114.19.16 -#TD DVOR/DME -##TD.ILS25L N22.14.52.42, E114.17.35.30, 8000, 220 -#MIRRS / Extended 18NM N22.24.17.10, E114.14.09.30 -#LOTUS / 15 DME / 15NM N22.23.18.26, E114.11.05.60, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach13] runway = VHNorth -# SIREA7AC for Rwy 07L beacon = SIERA route1 = 208 -#SIERA N21.59.12, E113.33.12 -#BORDA N21.41.32, E113.24.29, 15000, 250 -#ROCCA.hold N21.31.55, E113.34.51 -#CANTO N21.39.03, E113.42.25, 13000 -#MURRY N21.45.28, E113.48.42, 11000, 280 -#SILVA N21.51.05, E113.54.11, 8000, 250 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07L.LIMES -#TONIC N22.12.47.88, E113.43.21.85, 2000, 180 -#VH710 / 8.3 DME N22.15.58.80, E113.45.35.61, 1700, 180 -#VH711 / 5 DME / 4.8NM 4.8, 1620, 160 - route2 = 160 -#SIERA N21.59.12, E113.33.12 -#CANTO N21.39.03, E113.42.25, 15000 -#MURRY N21.45.28, E113.48.42, 13000, 280 -#SILVA N21.51.05, E113.54.11, 8000, 250 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07L.LIMES -#TONIC N22.12.47.88, E113.43.21.85, 2000, 180 -#VH710 / 8.3 DME N22.15.58.80, E113.45.35.61, 1700, 180 -#VH711 / 5 DME / 4.8NM 4.8, 1620, 160 - - [approach14] runway = VHSouth -# SIERA7AC for Rwy 07R beacon = SIERA route1 = 208 -#SIERA N21.59.12, E113.33.12 -#BORDA N21.41.32, E113.24.29, 15000, 250 -#ROCCA.hold N21.31.55, E113.34.51 -#CANTO N21.39.03, E113.42.25, 13000 -#MURRY N21.45.28, E113.48.42, 11000, 280 -#SILVA N21.51.05, E113.54.11, 8000, 250 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07R.LIMES -#STELA N22.11.53.29, E113.43.49.11, 2000, 180 -#VH720 / 8.3 DME N22.15.05.94, E113.45.39.56, 1700, 180 -#VH721 / 5 DME / 4.8NM 4.8, 1620, 160 - route2 = 160 -#SIERA N21.59.12, E113.33.12 -#CANTO N21.39.03, E113.42.25, 15000 -#MURRY N21.45.28, E113.48.42, 13000, 280 -#SILVA N21.51.05, E113.54.11, 8000, 250 -#LIMES N22.06.26, E113.46.33, 3000, 220 -##ILS07R.LIMES -#STELA N22.11.53.29, E113.43.49.11, 2000, 180 -#VH720 / 8.3 DME N22.15.05.94, E113.45.39.56, 1700, 180 -#VH721 / 5 DME / 4.8NM 4.8, 1620, 160 - - [approach15] runway = VHNorth, rev -# SIERA6BD for Rwy 25R beacon = SIERA route1 = 208 -#SIERA N21.59.12, E113.33.12 -#BORDA N21.41.32, E113.24.29, 15000, 250 -#ROCCA.hold N21.31.55, E113.34.51 -#CANTO N21.39.03, E113.42.25, -#MURRY N21.45.28, E113.48.42, 15000, 280 -#GOODI N22.04.10, E113.59.49 -#MONTY N22.10.06, E114.19.16 -#TD DVOR/DME -##TD.ILS25R N22.14.52.42, E114.17.35.30, 8000, 220 -#PLOVE / Extended 18NM N22.25.06.30, E114.13.57.90 -#RIVER / 15 DME / 15NM N22.24.07.55, E114.10.54.23, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - route2 = 160 -#SIERA N21.59.12, E113.33.12 -#CANTO N21.39.03, E113.42.25, 18000 -#MURRY N21.45.28, E113.48.42, -#MURRY N21.45.28, E113.48.42, 15000, 280 -#GOODI N22.04.10, E113.59.49 -#MONTY N22.10.06, E114.19.16 -#TD DVOR/DME -##TD.ILS25R N22.14.52.42, E114.17.35.30, 8000, 220 -#PLOVE / Extended 18NM N22.25.06.30, E114.13.57.90 -#RIVER / 15 DME / 15NM N22.24.07.55, E114.10.54.23, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - - [approach16] runway = VHSouth, rev -# SIERA6B for Rwy 25L beacon = SIERA route1 = 208 -#SIERA N21.59.12, E113.33.12 -#BORDA N21.41.32, E113.24.29, 15000, 250 -#ROCCA.hold N21.31.55, E113.34.51 -#CANTO N21.39.03, E113.42.25, -#MURRY N21.45.28, E113.48.42, 15000, 250 -#GOODI N22.04.10, E113.59.49 -#MONTY N22.10.06, E114.19.16 -#TD DVOR/DME -##TD.ILS25L N22.14.52.42, E114.17.35.30, 8000, 220 -#MIRRS / Extended 18NM N22.24.17.10, E114.14.09.30 -#LOTUS / 15 DME / 15NM N22.23.18.26, E114.11.05.60, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - route2 = 160 -#SIERA N21.59.12, E113.33.12 -#CANTO N21.39.03, E113.42.25, -#MURRY N21.45.28, E113.48.42, 15000, 280 -#GOODI N22.04.10, E113.59.49 -#MONTY N22.10.06, E114.19.16 -#TD DVOR/DME -##TD.ILS25L N22.14.52.42, E114.17.35.30, 8000, 220 -#MIRRS / Extended 18NM N22.24.17.10, E114.14.09.30 -#LOTUS / 15 DME / 15NM N22.23.18.26, E114.11.05.60, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach17] runway = VHNorth -# LIMES for Rwy 07L beacon = LIMES route1 = 338 -##ILS07L.LIMES -#LIMES N22.06.26, E113.46.33, 3000, 220 -#TONIC N22.12.47.88, E113.43.21.85, 2000, 180 -#VH710 / 8.3 DME N22.15.58.80, E113.45.35.61, 1700, 180 -#VH711 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach18] runway = VHSouth -# LIMES for Rwy 07R beacon = LIMES route1 = 338 -##ILS07R.LIMES -#LIMES N22.06.26, E113.46.33, 3000, 22 -#STELA N22.11.53.29, E113.43.49.11, 2000, 180 -#VH720 / 8.3 DME N22.15.05.94, E113.45.39.56, 1700, 180 -#VH721 / 5 DME / 4.8NM 4.8, 1620, 160 - [approach19] runway = VHNorth, rev -# TD for Rwy 25R beacon = TD route1 = 344 -#TD DVOR/DME -##TD.ILS25R N22.14.52.42, E114.17.35.30, 8000, 220 -#PLOVE / Extended 18NM N22.25.06.30, E114.13.57.90 -#RIVER / 15 DME / 15NM N22.24.07.55, E114.10.54.23, 4500, 180 -#ITFR OM 7 DME / 7NM 7, 2250, 180 - [approach20] runway = VHSouth, rev -# TD for Rwy 25L beacon = TD route1 = 344 -#TD DVOR/DME -##TD.ILS25L N22.14.52.42, E114.17.35.30, 8000, 220 -#MIRRS / Extended 18NM N22.24.17.10, E114.14.09.30 -#LOTUS / 15 DME / 15NM N22.23.18.26, E114.11.05.60, 4500, 180 -#ITFR OM 7 DME / 7NM - 7, 2250, 180 \ No newline at end of file + 7, 2250, 180 +[approach25] +runway = VMMC +beacon = CHALI +route1 = + 074 + N21.17.45, E113.36.41, 11000 + N21.26.59.72, E113.40.51.00, 9000 + N22.01.09.95, E113.37.20.04 + N22.02.41, E113.36.01, 8900 + N22.06.52.19, E113.32.56.82, 6900 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach26] +runway = VMMC, rev +beacon = CHALI +route1 = + 076 + N21.17.45, E113.36.41, 11000 + N21.26.59.72, E113.40.51.00, 9000 + N21.39.36, E113.46.30, 6000 + 25, 5000, 190 +[approach27] +runway = VMMC +beacon = SMT +route1 = + 269 + N22.20.15, E113.58.55 + N22.19.43.55, E113.56.43.60 + N22.01.26, E113.40.56, 11000 + N22.01.09.95, E113.37.20.04 + N22.02.41, E113.36.01, 8900 + N22.06.52.19, E113.32.56.82, 6900 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach28] +runway = VMMC, rev +beacon = SMT +route1 = + 269 + N22.20.15, E113.58.55 + N22.19.43.55, E113.56.43.60 + N22.01.26, E113.40.56, 11000 + N21.54.20.84, E113.34.45.32 + N21.50.42.92, E113.36.08.19 + N21.52.31.46, E113.41.36.15 + N21.58.39, E113.39.22, 3000 + 10, 3000, 180 +[approach29] +runway = VMMC +beacon = UJ +route1 = + 338 + N21.55.20, E113.17.60, 7900 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach30] +runway = VMMC, rev +beacon = UJ +route1 = + 338 + N21.55.20, E113.17.60, 7900 + N21.51.80, E113.26.90 + N21.50.42.92, E113.36.08.19 + N21.52.31.46, E113.41.36.15 + N21.58.39, E113.39.22, 3000 + 10, 3000, 180 +[approach31] +runway = VMMC +beacon = MC511 +route1 = + 167 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach32] +runway = VMMC, rev +beacon = LATOP +route1 = + 166 + N22.16.90, E113.38.60, 7900 + N22.08.08, E113.35.52, 6900, 190 + N21.58.12.27, E113.36.03.19 + N21.54.20.84, E113.34.45.32 + N21.50.42.92, E113.36.08.19 + N21.52.31.46, E113.41.36.15 + N21.58.39, E113.39.22, 3000 + 10, 3000, 180 +[approach33] +runway = VMMC +beacon = ZUH +route1 = + 216 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach35] +runway = VMMC +beacon = 16LLZ, N22.17.02.13, E113.38.29.61 +route1 = + 347 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach36] +runway = VMMC, rev +beacon = MCU +route1 = + 002 + N22.08.08, E113.35.52, 6900, 190 + N21.58.12.27, E113.36.03.19 + N21.54.20.84, E113.34.45.32 + N21.50.42.92, E113.36.08.19 + N21.52.31.46, E113.41.36.15 + N21.58.39, E113.39.22, 3000 + 10, 3000, 180 +[approach37] +runway = VMMC, rev +beacon = UJ +route1 = + 231 + N21.55.20, E113.17.60, 7900 + N21.51.80, E113.26.90 + N21.50.42.92, E113.36.08.19 + N21.52.31.46, E113.41.36.15 + N21.58.39, E113.39.22, 3000 + 10, 3000, 180 +[approach38] +runway = VMMC +beacon = PAPA, N21.58.39, E113.39.22 +route1 = + 343 + N21.58.39, E113.39.22, 3000 + N22.05.35, E113.36.44, 1500, 160 + N22.08.18, E113.37.56 + N22.11.42, E113.36.45 + N22.11.23, E113.34.62 + N22.10.31, E113.34.52 + 1, 500, 160 +[approach39] +runway = VMMC +beacon = ROBIN, N21.02.45, E114.16.06 +route1 = + 177 + N21.02.45, E114.16.06 + N21.17.45, E113.36.41, 11000 + N21.26.59.72, E113.40.51.00, 9000 + N22.01.09.95, E113.37.20.04 + N22.02.41, E113.36.01, 8900 + N22.06.52.19, E113.32.56.82, 6900 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach40] +runway = VMMC, rev +beacon = ROBIN, N21.02.45, E114.16.06 +route1 = + 177 + N21.02.45, E114.16.06 + N21.17.45, E113.36.41, 11000 + N21.26.59.72, E113.40.51.00, 9000 + N21.39.36, E113.46.30, 6000 + 25, 5000, 190 +[approach41] +runway = VMMC +beacon = PECAN +route1 = + 072 + N21.26.20, E114.02.05 + N21.17.45, E113.36.41, 11000 + N21.26.59.72, E113.40.51.00, 9000 + N22.01.09.95, E113.37.20.04 + N22.02.41, E113.36.01, 8900 + N22.06.52.19, E113.32.56.82, 6900 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach42] +runway = VMMC, rev +beacon = PECAN +route1 = + 072 + N21.26.20, E114.02.05 + N21.17.45, E113.36.41, 11000 + N21.26.59.72, E113.40.51.00, 9000 + N21.39.36, E113.46.30, 6000 + 25, 5000, 190 +[approach43] +runway = VMMC +beacon = NEDLE +route1 = + 088 + N22.23.13.95, E114.41.57.47 + N22.20.15, E113.58.55 + N22.19.43.55, E113.56.43.60 + N22.01.26, E113.40.56, 11000 + N22.01.09.95, E113.37.20.04 + N22.02.41, E113.36.01, 8900 + N22.06.52.19, E113.32.56.82, 6900 + N22.13.18, E113.28.00, 5900 + N22.21.49.25, E113.33.45.41, 3000, 190 + N22.21.49.23, E113.36.58.39 + N22.17.02, E113.38.29, 2500, 190 + N22.14.38, E113.36.37, 1100, 160 + N22.12.25, E113.34.59, 720 + 2.6, 500, 160 +[approach44] +runway = VMMC, rev +beacon = NEDLE +route1 = + 088 + N22.23.13.95, E114.41.57.47 + N22.20.15, E113.58.55 + N22.19.43.55, E113.56.43.60 + N22.01.26, E113.40.56, 11000 + N21.54.20.84, E113.34.45.32 + N21.50.42.92, E113.36.08.19 + N21.52.31.46, E113.41.36.15 + N21.58.39, E113.39.22, 3000 + 10, 3000, 180 diff --git a/final/AS/HKG/VHHH_mobile_readme.md b/final/AS/HKG/VHHH_mobile_readme.md new file mode 100644 index 0000000..4535f44 --- /dev/null +++ b/final/AS/HKG/VHHH_mobile_readme.md @@ -0,0 +1,143 @@ + +# Hong Kong TMA / VHHH Hong Kong +__Important Notes__ + +This is a such simpler version develop for Mobile EATC player.The folder going to store in your phone is: `\\Android\data\com.dirgtrats.endlessatc\files` + Height Measurement to be used are Feet and NM, included China Airspace. Otherwise specifically stated. +## Information +This is an implementation of the Hong Kong FIR and TMA for [Endless ATC](https://steamcommunity.com/app/666610) featuring `VHHH` Hong Kong International Airport. The airspace ceiling is FL250. +This Map ONLY include Hong Kong Terminal Control Area and some Extended Section on Zhuhai TCA. +*v1.0* Based upon AIP Hong Kong 11/20 (2020 11th Version) . The SIDs and STARs may not be 100% accurate to real life but should be reasonably accurate reflecting daytime IMC conditions. All traffic are designed to fly RNAV(GNSS) and ILS APCH. The Northern Boundary data between VHHK FIR and ZGZU FIR are from Basic Law Instrument 11. +The border of the map has included VHHH TMA, VMMC ATZ, ZGGG FIR and ZGZUTM04 TCA and playable range only include VHHH TMA and VMMC ATZ due to the size of FIR are too big to play. +Information of Hong Kong TMA, Transition Altitude (TA) shall be 9000ft and Transition Level (TFL) shall be FL110 (QNH980+), FL120 (QNH979-). Do not assign FL100! Live QNH can be retrieved at [ATIS](https://atis.cad.gov.hk/ATIS/ATISweb/atis.php) by CADHK. +STARs are implemented as approach transitions. To activate an approach, an aircraft must be flying direct to an applicable fix, then the APP button can be activated. Multiple approaches may be available from a fix. Press the APP button again before issuing the approach clearance (do not long press) will select the next approach available from that fix. If the aircraft is already on an approach from that fix, you will need to cancel the approach clearance first before issuing another approach clearance. +Inside VHHK FIR have 4 Airports, `VHHH`, `VHHX`, `VHSK` and `VMMC`. Further Information will be included below. +## Airports +### `VHHH` Hong Kong International Airport +The main airport of this sector. HKIA is also the only International Airport had two runway within FIR. All departures and arrivals come from or to Southern, Eastern and Western only due the packed Airspace with nearby Guangzhou FIR and Shenzhen Airport approach route. +There is custom traffic for `VHHH`. Although it is NOT reliable and only designed for the hub airline callsign to show up. *For Government / HKG, are usually operating Helicopters and Small Planes, I had included C172 for its slow purpose. Please be alert with it as it can't follow the speed with airliner. +All visible fixes on the map have a defined hold including many fixes along the STARs but excluded SMT. Standard Missed Approach Route will be included in later versions. +#### Arrival STARS +- `ABBEY`: Eastern route from RCAA (Taipei) FIR, ZGZU (Guanzhou) FIR and ZSHA (Shanghai) FIR +- `BETTY`: Southeast route from RPMR (Manlia) FIR and ZGZA (Sanya) FIR +- `CANTO`: Southwest route from ZGZA (Sanya) FIR, ZGZU (Guangzhou) FIR +- `SIERA`: Northern route from ZGZU (Guangzhou) FIR +#### Departure SID +- `BEKOL`: Northern Route, No TTR, No Handoff below S0690 / F226. +- `LAKES`: Northeast Route, TTR V1/V13, Handoff at F230 (Auto-Handoff) +- `OCEAN`: Eastern Route, TTR V2/V3/V4/V5, Handoff at F250 (Auto-Handoff) +- `PECAN`: Southwest Route: TTR V10/V11/V12, Handoff at F160 +#### Operations +Due to Complication of airspace, all traffic are suggested to follow STAR approach and Do not assign holding at / under 15+ inbound within 30 minutes. +##### For Runway 07: +- TD VOR is a collision point between Departure SID and Arrival STAR: +- Departure maintain 7000ft or below +- Arrival maintain 9000ft or above +##### Avbl for All Runway +- Northern Runway 07L/25R is the usual Arrival Runway +- Southern Runway 07R/25L is the usual Departure Runway / Cargo Arrival +- Cargo Airlines: CPA w/ B748, HKC, AHK, HKC +### `VMMC` Macau International Airport +> Macau International Airport, built and released at *v1.4*. +#### Info +Macau Int'l Airport, short for `MO` +Single Runway, Runway 16 / 34 +> ISO 3166-2: MO +> +> For In-game TTS Purpose, Full Name included only have **Macau** instead of **Macau Int'l Airport** +#### Arrival STAR +> Transition Route included Below Sub-Chapter +- Belongs Hong Kong VHHH TMA / FIR + * `CHALI`: Southern Route from RPHI (Manila FIR Eastern), ZGZU (Guangzhou FIR South-Western), ZSJA (Sanya FIR Southern) + * `SMT`: Northeastern Route from RCAA (Taipei FIR Eastern), ZGZU (Guangzhou FIR NorthEastern) +- Belongs China ZGZU FIR / ZSJD TCAD + > Due to Objective Airspace, Limited STAR from China will be provided + * `UJ` : Only Southern Route from China + * Original STAR: `BIRGO` + * `MC511` / `LATOP`: Only Northern Route from China + * Original STAR: `CON`,`POU`,`NLG` + * `MC511`: Operation for Runway 16 Only. + * Suggested Operation: Hold and Descent till 3000' AGL, continue Approach + * `LATOP`: Operation for Runway 34 Only. + * Suggested Operation: Hold and Descend till 6890' (2100m) AGL, continue Approach +#### Departure SID +> Due to Objective Airspace, Limited SID for both Hong Kong and China will be provided +> +> Runway 34: All Departure Transit Hong Kong will use 2U (cross TD) Departure. +* Departure Handled by Hong Kong + > For Traffic Crossing Hong Kong, Cross Border at or above 5500' + * `ALLEY`: End at `ALLEY`/ `PECAN` + * `CONGA`/ `GRUPA`/`SOUSA`: Ended at `SKATE`/`OCEAN` +* Departure Handled by Guangzhou + * `BIGRO`: Last point in operating Airspace: `BOKAT` + * Suggested Handoff Point: `LATOP` + * `NLG`/`SHL`/`MIPAG`: `LATOP` will be End of Operation (Both Runway) +#### Transition Route +> These TTR are within VHHK TMA for VMMC Approach, which are shortened and Having High chance of Error +* For CHALI Approach + * `ROBIN`: Route from `SANBO`, `SIKOU`, `DUMOL` + * `PECAN`: Entry Point +* For SMT Approach + * `NEDLE`: Route from J101: `ELATO`, `DOTMI` +#### Special Operation +* Runway 16 Runway Extension Line (In-game ILS) + > Due to Unavbl Offset LLZ, Sepcial Setup for better game experience. + * Left Offset 5deg (M163 Sim, M158 Real-life) + * Angle of LLZ: 3.5deg (3deg IRL) +* Runway 16 Offect Localiser Unavailable + * Alternative: Setted up LLZ 16 apch + * LLZ16 Ops: After Alignment on LLZ (ZAO radian 217), DCT give ILS Clearance. + * Immediate Clear ILS after Aligned, or I guarantee you Go Around +* Runway 16 Circle to Land + * PAPA Inbound, Approach Route Reference ONLY + * Left Holding at MCU (Default) , Speed Max 160kt +* Go Around Speed + * Default Go Around: 2000', 200kt + * Suggested Ops: <3000', <180kt + * Remains inside VMMC ATZ for Go Around Traffic +### `VHHX` Hong Kong Airport (aka Kai Tak Airport) +Kai Tak Airport (Depreciated) +Name: VX +Runway 13/31 (Special Operation on 13) +VX ATZ has included in *v1.0* +### `VHSK` Shek Kong Airport +Shek Kong airport, Millitary Airport +Shall Not expect simualtion in EATC +## Known Issues +* VHHX Kai Tak WIP +### Hong Kong Int'l Airport +Due game bug, While Both runway operation either only departure or both departure and arrival, the ILS of South Runway will be active. Beware double click the APP button to choose Northern 07L/25R Runway. +### Macau Airport +All Issues Included inside Macau Airport / Special Operation +## Disclaimer +This is a best effort work based on air traffic observations and official aeronautical publications. No guarantee is made that the representation of Hong Kong FIR /TMA, Macao TMA, Guangzhou FIR and Zhuhai TCA matches real life procedures in any way. Any information regarding inaccuracies is appreciated. +All right reserved +## For Developers +For further infomative version, consider PC version developed by ckwng. +## Resources used +* [eAIP](https://www.ais.gov.hk/) by CADHK +* [ATIS](atis.cad.gov.hk/) by CADHK +* from [IVAO HK](https://xe.ivao.aero) (Currently Sub-division of XE) +* from [Civil Aviation Department Hong Kong](https://www.cad.gov.hk/) +* from [Airport Authority Hong Kong](https://www.hongkongairport.com/) +* from Hong Kong Government +* Special Thanks: README.md template from RJTT_readme.md by [ckwng](https://github.com/AdamJCavanaugh/EndlessATCAirports/commits?author=ckwng) +## Changelog +* 1.0 ( / ) - 2020/12/31 - Initial version. +* 1.1 ( / ) - 2021/01/01 - HotFix: North Border +* 1.2 ( / ) - 2021/01/03 - Included ZGZUTM04 Airspace / VMMC Border line. +* 1.3 (p1.3) - 2021/01/10 - File Name Conflict Update, Extra Information Inc. +* 1.4 (p1.4) - 2021/01/18 - VMMC/MCU Macau Airport Integration (VHHX Reserve Name Update) + * 1.4 Suppliments: Game File Clean-up Comments, Readme file remove extra lines + * 1.4.2 - 2021/02/08 - Readme Format Update +## License +All Rights Reserved +Copyright (c) 2021 ycohui +Map data for EndlessATC included / retrieved by ycohui +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/final/AS/JPN/ROAH.txt b/final/AS/JPN/ROAH.txt new file mode 100644 index 0000000..f0cb4d4 --- /dev/null +++ b/final/AS/JPN/ROAH.txt @@ -0,0 +1,3589 @@ +# ROAH ACA 1.0.0 +# See ROAH_readme.md + +# This file is generated from the source file source\ROAH.txt using expand.py. +# All comments have been stripped, and edits are not made directly to this file. +# If you would like to contribute, or see the author's comments, please refer to the source file. + +[airspace] +radius = 80 +zoom = 1 +elevation = 11 +floor = 0 +descendaltitude = 15000 +ceiling = 20000 +above = 28000 +transitionaltitude = 13999 +speedrestriction = 80, 250 +usa = false +metric = false +center = N26.12.30.71, E127.38.34.32 +magneticvar = -5 +beacons = NHC, N26.12.30.71, E127.38.34.32, 0, Naha + ONC, N27.25.58.38, E128.41.56.27, 0, Erabu + KXC, N26.22.18.73, E126.43.19.43, 0, Kumejima + YRE, N27.02.39.75, E128.23.52.89, 0, Yoron + KAD, N26.21.24.16, E127.46.06.73, 0, Kadena + NFO, N26.16.07.8, E127.44.34.8, 0, Futenma + VIGER, N25.57.43.88, E127.35.26.92, 16, Viger + OKUMA, N26.40.16.98, E128.02.19.13, 222, Okuma + SCUBA, N26.50.49.69, E127.22.16.55, 164, Scuba + IHEYA, N27.00.40.22, E127.54.09.82, 243, Iheya + KUKUL, N26.29.51.98, E127.36.41.55, 179, Kukul + VELNO, N25.53.47.28, E127.18.33.80, 49, Velno + OLVAL, N26.04.11.00, E127.24.41.30, 61, Olval + LAVON, N26.10.13.46, E127.22.05.31, 266, Lavon + EISAR, N26.28.57.89, E127.30.19.05, 161, Eisar + LAFTY, N25.42.56.98, E127.32.20.22, 16, Lafty + NANJO, N26.07.39.47, E128.17.09.81, 283, Nanjo + JACKS, N26.08.32, E127.29.03, 55, Jacks + IMONO, N26.34.14, E128.03.14, 235, Imono +boundary = + N26.51.59, E126.48.07 + N26.52.18, E126.43.19 + N26.51.50, E126.37.29 + N26.50.29, E126.31.50 + N26.48.16, E126.26.32 + N26.45.15, E126.21.45 + N26.41.33, E126.17.37 + N26.37.15, E126.14.17 + N26.32.31, E126.11.50 + N26.27.27, E126.10.21 + N26.22.15, E126.09.52 + N26.17.03, E126.10.24 + N26.12.00, E126.11.56 + N26.07.16, E126.14.24 + N26.03.00, E126.17.46 + N25.59.19, E126.21.53 + N25.56.20, E126.26.39 + N25.54.08, E126.31.56 + N25.52.47, E126.37.32 + N25.52.20, E126.43.19 + N25.52.02, E126.47.51 + N25.43.02, E126.53.42 + N25.36.29, E127.00.05 + N25.29.47, E127.09.47 + N25.23.27, E127.28.04 + N25.14.00, E127.24.04 + N25.12.35, E127.36.16 + N25.13.08, E127.47.48 + N25.15.28, E127.59.03 + N25.19.31, E128.09.43 + N25.25.10, E128.19.27 + N25.32.15, E128.27.57 + N25.40.33, E128.34.59 + N25.49.50, E128.40.20 + N25.59.48, E128.43.49 + N26.10.10, E128.45.20 + N26.20.36, E128.44.50 + N26.30.48, E128.42.18 + N26.40.28, E128.37.49 + N26.49.16, E128.31.31 + N26.56.57, E128.23.35 + N27.03.17, E128.14.15 + N27.08.04, E128.03.49 + N27.11.09, E127.52.35 + N27.12.26, E127.40.55 + N27.11.53, E127.29.11 + N27.09.31, E127.17.45 + N27.05.24, E127.06.57 + N26.59.40, E126.57.09 +line1 = + N26.88188, E128.25488 + N26.79688, E128.21650 + N26.71143, E128.12158 + N26.66777, E128.09766 + N26.64331, E128.04678 + N26.64687, E128.02969 + N26.67944, E127.99434 + N26.69360, E127.90723 + N26.67495, E127.89482 + N26.63105, E127.89082 + N26.59395, E127.94551 + N26.55571, E127.92598 + N26.46606, E127.82041 + N26.44854, E127.79590 + N26.43394, E127.72891 + N26.30791, E127.72705 + N26.19917, E127.65488 + N26.15449, E127.64971 + N26.09473, E127.65313 + N26.09717, E127.72939 + N26.15254, E127.80361 + N26.17124, E127.80645 + N26.20869, E127.78555 + N26.25508, E127.79014 + N26.31895, E127.84873 + N26.32812, E127.90479 + N26.38057, E127.86924 + N26.44248, E127.86709 + N26.45649, E127.95127 + N26.53359, E128.03789 + N26.55225, E128.12695 + N26.60693, E128.16250 + N26.65278, E128.25879 + N26.72070, E128.31094 + N26.81211, E128.33164 + N26.88188, E128.25488 +line2 = + N27.91025, E128.95166 + N27.89800, E128.90762 + N27.84243, E128.88281 + N27.72778, E128.90000 + N27.70249, E128.95625 + N27.72080, E128.99814 + N27.77021, E129.01641 + N27.81113, E128.98975 + N27.91025, E128.95166 +line3 = + N28.47588, E129.59805 + N28.46128, E129.57715 + N28.43105, E129.56055 + N28.39751, E129.50967 + N28.39526, E129.46455 + N28.35962, E129.32246 + N28.31357, E129.25088 + N28.28252, E129.24785 + N28.26294, E129.21709 + N28.24976, E129.16465 + N28.20088, E129.27490 + N28.12773, E129.36641 + N28.20898, E129.45254 + N28.25479, E129.43906 + N28.27231, E129.45674 + N28.29873, E129.51270 + N28.36118, E129.57461 + N28.41128, E129.64170 + N28.43213, E129.71045 + N28.46963, E129.71465 + N28.51748, E129.68955 + N28.47588, E129.59805 +line4 = + N28.17617, E129.25742 + N28.19248, E129.19248 + N28.10112, E129.23242 + N28.08159, E129.33057 + N28.10493, E129.32402 + N28.14473, E129.27734 + N28.17617, E129.25742 +line5 = + N24.45186, E124.17021 + N24.46963, E124.12041 + N24.43584, E124.08477 + N24.34761, E124.13574 + N24.33506, E124.18564 + N24.35806, E124.23428 + N24.51592, E124.29316 + N24.56636, E124.32402 + N24.58711, E124.30195 + N24.45864, E124.21055 + N24.45186, E124.17021 +line6 = + N24.85239, E125.31494 + N24.87192, E125.28359 + N24.73252, E125.26895 + N24.71709, E125.35938 + N24.74316, E125.44414 + N24.77686, E125.40186 + N24.80469, E125.33457 + N24.85239, E125.31494 + +[area1] +shape = circle +altitude = -1 +position = N26.11.36, E127.38.23 +radius = 5 + +[area2] +shape = circle +altitude = 2000 +labelpos = N26.11.36, E127.38.23 +position = N1, E1 +radius = 5 + +[area3] +shape = polygon +altitude = -1 +name = DN +points = + N26.19.04, E127.50.47 + N26.19.05, E127.49.12 + N26.17.17, E127.45.51 + N26.17.08, E127.45.19 + N26.16.31, E127.44.37 + N26.17.15, E127.42.52 + N26.18.28, E127.41.30 + N26.20.03, E127.40.40 + N26.21.46, E127.40.30 + N26.23.27, E127.41.00 + N26.24.52, E127.42.07 + N26.25.52, E127.43.42 + N26.26.19, E127.45.34 + N26.26.10, E127.47.30 + N26.25.26, E127.49.15 + N26.24.12, E127.50.38 + N26.22.38, E127.51.27 + N26.20.54, E127.51.37 + +[area4] +shape = polygon +altitude = 3143 +name = DN +labelpos = N26.21.20.20, E127.46.03.48 +draw = 99 +points = + N26.19.05, E127.49.12 + N26.17.17, E127.45.51 + N26.17.08, E127.45.19 + N26.16.31, E127.44.37 + N26.17.15, E127.42.52 + N26.18.28, E127.41.30 + N26.20.03, E127.40.40 + N26.21.46, E127.40.30 + N26.23.27, E127.41.00 + N26.24.52, E127.42.07 + N26.25.52, E127.43.42 + N26.26.19, E127.45.34 + N26.26.10, E127.47.30 + N26.25.26, E127.49.15 + N26.24.12, E127.50.38 + N26.22.38, E127.51.27 + N26.20.54, E127.51.37 + +[area5] +shape = polygon +altitude = 2246 +name = TM +labelpos = N26.15.00, E127.45.00 +points = + N26.14.29, E127.41.25 + N26.17.08, E127.45.19 + N26.17.17, E127.45.51 + N26.19.05, E127.49.12 + N26.19.04, E127.50.47 + N26.12.06, E127.45.08 + +[area6] +shape = circle +altitude = 3001 +name = KJ +labelpos = N26.24.49, E126.39.50 +position = N26.21.49, E126.42.50 +radius = 5 + +[area7] +shape = polygon +altitude = 2001 +name = USMC +labelpos = N26.43.30, E128.14.00 +points = + N26.46.36, E128.17.30 + N26.45.24, E128.15.33 + N26.41.58, E128.14.13 + N26.39.31, E128.10.55 + N26.37.58, E128.14.00 + N26.40.34, E128.14.42 + N26.40.02, E128.16.09 + N26.41.07, E128.16.42 + N26.41.07, E128.15.13 + N26.43.47, E128.17.42 + N26.45.14, E128.17.02 + N26.45.34, E128.17.56 + N26.45.18, E128.18.58 + N26.45.51, E128.19.12 + +[area8] +shape = polygon +altitude = 2001 +name = USMC +labelpos = N26.31.30, E128.00.30 +points = + N26.31.46, E127.59.39 + N26.33.47, E128.02.09 + N26.32.52, E128.03.02 + N26.30.59, E128.03.31 + N26.30.28, E128.01.15 + N26.30.49, E128.00.29 + +[area9] +shape = polygon +altitude = 1001 +name = USMC +points = + N26.33.42, E127.59.59 + N26.31.32, E127.58.37 + N26.30.03, E127.55.27 + N26.28.35, E127.55.02 + N26.29.58, E127.52.23 + N26.29.18, E127.51.17 + N26.27.53, E127.51.26 + N26.27.20, E127.55.33 + N26.28.58, E127.56.18 + N26.29.32, E127.58.46 + N26.30.53, E127.59.14 + N26.31.19, E127.59.53 + N26.31.27, E128.01.56 + N26.31.04, E128.02.51 + N26.31.59, E128.02.39 + N26.32.34, E128.00.54 + +[area10] +shape = polygon +altitude = 1001 +name = USMC +points = + N26.23.48, E127.51.34 + N26.23.05, E127.51.01 + N26.23.00, E127.51.11 + N26.23.18, E127.51.28 + N26.23.17, E127.51.40 + N26.22.49, E127.51.44 + N26.22.44, E127.52.00 + N26.23.16, E127.52.06 + +[area11] +shape = polygon +altitude = 1001 +name = USN +points = + N26.18.13, E127.54.36 + N26.17.30, E127.54.24 + N26.17.27, E127.55.19 + N26.17.44, E127.55.26 + N26.17.52, E127.55.07 + N26.18.09, E127.54.56 + +[area12] +shape = polygon +altitude = -1 +name = EAGLE +labelpos = N25.31.07, E128.30.00 +points = + N25.31.07, E128.09.53 + N25.53.35, E128.30.00 + N25.48.37, E129.02.19 + N25.44.15, E129.25.52 + N25.44.45, E130.24.13 + N25.44.23, E130.30.01 + N24.39.50, E129.39.55 + N24.23.28, E129.27.37 + +[area13] +shape = polygon +altitude = -1 +name = LION +labelpos = N25.15.00, E128.03.36 +points = + N25.31.07, E128.09.53 + N25.27.45, E128.03.36 + N25.22.34, E127.43.35 + N24.27.55, E127.05.43 + N24.22.47, E127.18.22 + N24.05.02, E128.01.39 + N23.42.01, E128.56.47 + N24.23.28, E129.27.37 + +[area14] +shape = polygon +altitude = -1 +name = TIGER +labelpos = N26.30.00, E129.00.00 +points = + N26.22.09, E128.34.42 + N26.47.24, E129.04.02 + N27.28.07, E129.30.23 + N27.38.46, E130.33.51 + N27.38.35, E130.55.54 + N27.37.41, E132.02.15 + N27.26.37, E131.59.41 + N26.47.46, E131.50.44 + N26.27.26, E131.34.18 + N26.08.30, E131.16.53 + N26.10.56, E130.50.36 + +[area15] +shape = polygon +altitude = -1 +name = MOOSE +labelpos = N26.22.00, E126.00.0 +points = + N26.16.03, E126.08.35 + N27.05.03, E126.59.39 + N27.17.55, E127.13.15 + N27.48.12, E127.19.16 + N28.28.43, E127.03.15 + N28.17.32, E126.47.19 + N27.40.36, E125.55.21 + N26.58.33, E124.57.21 + N26.41.43, E125.12.40 + N26.14.20, E125.37.19 + +[area16] +shape = polygon +altitude = -1 +name = W-172 +labelpos = N25.00.00, E127.45.00 +points = + N25.14.15, E127.34.53 + N24.16.45, E127.34.53 + N24.16.45, E128.39.53 + N25.04.45, E128.39.53 + N25.14.15, E128.29.53 + +[area17] +shape = polygon +altitude = -1 +name = W-173 +labelpos = N26.44.00, E129.00.00 +points = + N26.23.14, E128.19.53 + N27.06.14, E129.09.52 + N27.06.14, E130.59.52 + N26.10.15, E130.59.52 + +[area18] +shape = polygon +altitude = -1 +name = W-173A +labelpos = N27.20.00, E129.15.00 +points = + N26.53.14, E128.54.53 + N27.24.14, E129.14.52 + N27.29.14, E129.34.52 + N27.33.14, E129.59.52 + N27.06.14, E130.14.52 + N27.06.14, E129.09.52 + +[area19] +shape = polygon +altitude = 15001 +name = W-174 +labelpos = N26.20.00, E126.58.00 +points = + N26.27.14.1, E126.55.53.3 + N26.27.14.0, E127.06.53.4 + N26.12.14.0, E127.06.53.4 + N26.12.14.4, E126.55.53.2 + +[area20] +shape = polygon +altitude = 15001 +name = W-174A +labelpos = N26.20.00, E126.49.00 +points = + N26.27.13.9, E126.47.53.5 + N26.27.14.1, E126.55.53.3 + N26.12.14.4, E126.55.53.2 + N26.12.14.0, E126.47.53.5 + +[area21] +shape = circle +altitude = 15001 +name = W-176 +labelpos = N26.39.14.3, E126.46.53.2 +position = N26.36.14.3, E126.49.53.2 +radius = 5 + +[area22] +shape = polygon +altitude = 2501 +name = R-177 +labelpos = N26.31.00, E127.53.00 +points = + N26.27.14.0, E127.53.53.2 + N26.30.14.0, E127.57.53.1 + N26.31.14.0, E127.58.53.1 + N26.32.14.0, E127.58.53.1 + N26.29.14.0, E127.51.53.2 + +[area23] +shape = circle +altitude = -1 +name = W-178 +labelpos = N26.47.13.9, E127.42.53.2 +position = N26.44.13.9, E127.45.53.2 +radius = 5 + +[area24] +shape = polygon +altitude = -1 +name = W-178A +labelpos = N26.53.00, E127.50.00 +points = + N26.53.36.2, E127.32.45.0 + N26.59.12.0, E127.47.07.0 + N26.52.09.9, E128.00.08.1 + N26.48.48.9, E127.57.15.1 + N26.40.14.3, E127.35.53.0 + N26.51.14.2, E127.30.53.0 + +[area25] +shape = polygon +altitude = -1 +name = W-185 +labelpos = N25.44.00, E129.30.00 +points = + N25.41.15, E128.51.53 + N25.48.37, E129.02.19 + N25.44.15, E129.25.52 + N25.44.15, E130.10.52 + N25.43.24, E130.35.52 + N25.41.15, E130.44.52 + N24.53.15, E130.03.52 + +[airport1] +name = Naha +code = ROAH +runways = + ROAHRWYE, 18L, N26.12.33.63, E127.38.42.84, 177.3, 9843, 0, 0, 10, 3, 0, 3, 356.67 + ROAHRWYW, 18R, N26.12.11.00, E127.37.56.64, 177.3, 8858, 0, 0, 15, 3, 176.46, 3, 0 +climbaltitude = 1200 +sids = + AMAMI, N28.26.37.21, E129.35.02.64, Ah-mah-mee + CHAMP, N27.55.07.09, E128.32.05.05, Champ + BUICK, N26.04.05.77, E128.44.36.58, Buick + CANOP, N25.29.55.77, E127.09.17.05, Canop + GANJU, N25.52.19.95, E126.43.23.97, Ganju + GEMNI, N25.41.08.97, E126.55.18.80, Gemni + DODGE, N25.44.37.98, E126.52.27.01, Dodge + PRIUS, N27.07.14.39, E128.06.29.10, Prius + CHERY, N26.55.56.36, E128.39.18.08, Chery + ADDAN, N26.41.10.00, E128.18.29.44, Addan + LEXUS, N27.00.10.11, E128.19.28.39, Lexus + KIZNA, N26.26.12.82, E127.31.41.71, Kizuna + GELMA, N26.20.37.85, E127.24.31.22, Gelma + GURUX, N26.08.52.24, E127.12.26.56, Gurux + TESLA, N27.12.35.75, E127.42.45.78, Tesla + VOLVO, N27.11.43.67, E127.50.39.62, Volvo +entrypoints = + 33, IHEYA + 99, NANJO + 232, VELNO +gateways = + AMAMI, n + CHAMP, n + CHERY, n + YRE, n + BUICK, e + DORIS, w + CANOP, w + GANJU, w + PRIUS, n + GEMNI, w + OKUMA, n + ONC, n +airlines = ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + jal, 10, a359/b772/b773, japan air, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + ana, 10, b788/b789/b772/b773, all neep pawn, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + jal, 10, b763/a359/b772/b773, japan air, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + ana, 10, a20n/b737/b738/b763/b788/dh8d, all neep pawn, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + akx, 10, dh8d, alfa wing, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738/b763, all neep pawn, n + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + ana, 10, a20n/b737/b738, all neep pawn, w + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jac, 10, at46, commuter, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, w + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + jta, 10, b738, j-ocean, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, w + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, n + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + rac, 10, dh8d, ryukyu, e + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + jjp, 10, a320, orange liner, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + apj, 10, a320/a20n, air peach, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, n + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + sky, 10, b738, skymark, w + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, n + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + snj, 10, b738, new sky, w + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + sfj, 10, a320, star flyer, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + cca, 10, b738, air china, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + aar, 10, a320/a321/a21n/b763, asiana, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cbj, 10, a320, capital jet, n + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + cal, 10, a359, dynasty, w + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + epa, 10, b738, donghai, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + esr, 10, b738, eastar jet, n + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + eva, 10, a321, eva, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + hke, 10, a321, hong kong shuttle, w + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jja, 10, b738, jeju air, n + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jsa, 10, a320, jetstar asia, w + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + jna, 10, b738, jin air, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + dkh, 10, a320, air juneyao, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + kal, 10, b773/b772, korean air, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + mda, 10, e190, mandarin, n + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + apj, 10, a320, air peach, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + ttw, 10, a320, smart cat, w + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + twb, 10, b738, tee way, n + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + ana, 10, b763, all neep pawn, nw + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, f2th, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + jcg, 10, dh8c, japan coast guard, nswe + ckstr-11, 1, c25c, check star, n + tryer-1, 1, h25b, tryer, n + tarsel-12, 1, be9l, tarsel, n + neptn-12, 1, p1, neptn, n + cosmo-12, 5, kc2, cosmo, n + camel-12, 5, c130, camel, n + cupid-1, 1, lj35, cupid, n + +[airport2] +name = Naha +code = JF +traffic = 5 +runways = + ROAHRWYEJF, 18L, N26.12.33.63, E127.38.42.84, 177.3, 9843, 0, 0, 10, 3, 0, 3, 356.67 + ROAHRWYWJF, 18R, N26.12.11.00, E127.37.56.64, 177.3, 8858, 0, 0, 15, 3, 176.46, 3, 0 +climbaltitude = 1200 +sids = + MOOSN, N26.40.35, E126.34.02, Moose South + MOOSS, N27.05.03, E126.59.39, Moose North + LION, N25.27.45, E128.03.36, Lion + EAGLE, N25.42.21, E128.19.56, Eagle + TIGER, N26.22.09, E128.34.42, Tiger +entrypoints = + 341, SCUBA + 261, LAVON + 70, NHC + 191, LAFTY + 125, NHC +airlines = shark-12, 10, t4, shark, nswe + shark-12, 10, t4, shark, nswe + shark-12, 10, t4, shark, nswe + shark-12, 10, t4, shark, nswe + shark-12, 10, t4, shark, nswe + chain-12, 10, t4, chain, nswe + chain-12, 10, t4, chain, nswe + chain-12, 10, t4, chain, nswe + chain-12, 10, t4, chain, nswe + chain-12, 10, t4, chain, nswe + deigo-12, 10, t4, deigo, nswe + deigo-12, 10, t4, deigo, nswe + deigo-12, 10, t4, deigo, nswe + deigo-12, 10, t4, deigo, nswe + deigo-12, 10, t4, deigo, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + tida-12, 10, p3, tida, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + eikas-12, 10, f15, eikas, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + jaguar-12, 10, f15, jaguar, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + excel-12, 10, e2, excel, nswe + +[airport3] +name = Kadena +code = DN +traffic = 5 +runways = + RODNRWYW, 05L, N26.20.46.48, E127.45.05.38, 50, 12101, 0, 0, 593 + RODNRWYE, 05R, N26.20.38.57, E127.45.18.13, 50, 12101, 0, 0, 106 +climbaltitude = 2200 +sids = + BASHO, N27.03.57.24, E128.50.39.59, Basho + BUICK, N26.04.05.77, E128.44.36.58, Buick + NRANG, N27.09.31, E127.17.45, North Range + SRANG, N25.14.15, E127.54.53, South Range + DODGE, N25.44.37.98, E126.52.27.01, Dodge + ONC, N27.25.58.38, E128.41.56.27, Erabu +entrypoints = + 160, KAD + 355, KAD + 39, OKUMA + 99, NANJO + 229, VELNO +gateways = + ONC, n + AMAMI, n + BUICK, e +airlines = rch-1234, 10, c5m/c17, reach, n + rch-1234, 10, c5m/c17, reach, n + rch-1234, 10, c5m/c17, reach, n + rch-1234, 10, c5m/c17, reach, n + rch-1234, 10, c5m/c17, reach, n + trek-12, 10, b737, trek, n + cks, 10, b744, connie, n + oae, 10, b763, cimber, n + cnv7-123, 10, b737, convoy 7, n + cnv7-123, 10, b737, convoy 7, n + cnv7-123, 10, b737, convoy 7, n + cnv7-123, 10, b737, convoy 7, n + cnv7-123, 10, b737, convoy 7, n + cnv3-123, 10, b737, convoy 3, e + sumo-12, 10, c130, sumo, nswe + mojo-12, 10, b190, mojo, n + madfox-12, 1, p8, mad fox, n + pswrd-12, 10, c2, password, n + pearl-12, 1, k35r, pearl, n + start-12, 10, k35r, start, n + start-12, 10, k35r, start, n + start-12, 10, k35r, start, n + start-12, 10, k35r, start, n + start-12, 10, k35r, start, n + tora-12, 10, k35r, tora, n + tora-12, 10, k35r, tora, n + tora-12, 10, k35r, tora, n + tora-12, 10, k35r, tora, n + tora-12, 10, k35r, tora, n + wink-12, 10, k35r, wink, n + wink-12, 10, k35r, wink, n + wink-12, 10, k35r, wink, n + wink-12, 10, k35r, wink, n + wink-12, 10, k35r, wink, n + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + bat-12, 10, f15, bat, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + brgham-12, 10, e3cf/e3tf, brigham, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + cock-12, 10, f15, cock, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + coke-12, 10, f15, coke, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + demon-12, 10, f15, demon, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + dirty-12, 10, f15, dirty, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + knife-12, 10, f15, knife, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + lance-12, 10, f15, lance, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + shogun-12, 10, f15, shogun, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + vampr-12, 10, f15, vampire, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + jakal-12, 10, c130, jakal, nswe + flc-11, 5, cl60, flight check, nswe + vda, 1, a124, volga, nswe + +[airport4] +name = Futenma +code = TM +traffic = 60 +runways = + ROTMRWY, 06, N26.267198, E127.745235, 53.5, 9004, 0, 0, 246 +climbaltitude = 2200 +sids = + BASHO, N27.03.57.24, E128.50.39.59, Basho + BUICK, N26.04.05.77, E128.44.36.58, Buick + DODGE, N25.44.37.98, E126.52.27.01, Dodge + ONC, N27.25.58.38, E128.41.56.27, Erabu +entrypoints = + 39, OKUMA + 99, NANJO + 229, VELNO +airlines = magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + magic-12, 10, c560, magic, ne + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + sumo-12, 10, c130, sumo, nswe + vda, 1, a124, volga, * + +[airport5] +name = Kumejima +code = KJ +traffic = 180 +runways = + ROKJRWY, 03, N26.21.18.32, E126.42.36.67, 21.17, 6562, 0, 0, 20 +climbaltitude = 5000 +entrypoints = + 39, OKUMA +airlines = jta, 1, b738, j-ocean, n + +[airport6] +name = Iejima +code = RE +runways = + RORERWY, 04, N26.43.02.20, E127.46.55.40, 38.87, 4921, 0, 0, 225 + +[airport7] +name = Kerama +code = KR +runways = + ROKRRWY, 02, N26.09.53.52, E127.17.32.50, 20, 4921, 0, 0, 156 + +[airport8] +name = Aguni +code = RA +runways = + RORARWY, 01, N26.35.21.01, E127.14.24.02, 4.88, 2625, 0, 0, 35 + +[approach1] +runway = ROAHRWYE +beacon = RYCOM, N26.20.34.70, E127.38.20.22, 0, Rycom +route1 = 183 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach2] +runway = ROAHRWYE +beacon = THETA, N26.20.20.00, E127.31.59.31, 148, Theta +route1 = 93 + N26.20.20.00, E127.31.59.31, 2000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach3] +runway = ROAHRWYE +beacon = KUKUL, N26.29.51.98, E127.36.41.55, 179, Kukul +route1 = 176 + N26.29.51.98, E127.36.41.55, 4000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach4] +runway = ROAHRWYW +beacon = SALSA, N26.20.32.59, E127.37.25.14, 0, Salsa +route1 = 182 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach5] +runway = ROAHRWYW +beacon = THETA, N26.20.20.00, E127.31.59.31, 148, Theta +route1 = 93 + N26.20.20.00, E127.31.59.31 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach6] +runway = ROAHRWYW +beacon = KUKUL, N26.29.51.98, E127.36.41.55, 179, Kukul +route1 = 182 + N26.29.51.98, E127.36.41.55 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach7] +runway = ROAHRWYWJF +beacon = EISAR +route1 = 161 + N26.28.57.89, E127.30.19.05 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach8] +runway = ROAHRWYWJF +beacon = SCUBA +route1 = + 161 + N26.50.49.69, E127.22.16.55 + N26.38.43, E127.27.19 + N26.35.20, E127.27.13 + N26.28.57.89, E127.30.19.05 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach9] +runway = ROAHRWYW +beacon = LAVON +route1 = 356 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach10] +runway = ROAHRWYWJF +beacon = GURUX, N26.08.52.24, E127.12.26.56, 0, Gurux +route1 = 86 + N26.08.52.24, E127.12.26.56 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach11] +runway = ROAHRWYWJF +beacon = DORIS, N26.04.30.51, E126.41.53.31, 9, Doris +route1 = 86 + N26.04.30.51, E126.41.53.31 + N26.08.52.24, E127.12.26.56 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach12] +runway = ROAHRWYW +beacon = OLVAL +route1 = 331 + N26.04.11.00, E127.24.41.30 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach13] +runway = ROAHRWYW +beacon = H6L50, N26.09.51.15, E127.38.03.23, 0, Hotel 6 Lima 5 0 +route1 = + 182 + N26.09.51.15, E127.38.03.23 + N26.01.07.02, E127.27.41.24 + N26.04.11.00, E127.24.41.30 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach14] +runway = ROAHRWYW +beacon = H8R51, N26.01.07.02, E127.27.41.24, 0, Hotel 8 Romeo 5 1 +route1 = + 241 + N26.01.07.02, E127.27.41.24 + N26.04.11.00, E127.24.41.30 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach15] +runway = ROAHRWYE, rev +beacon = DEIJI, N26.02.51.81, E127.39.15.61, 0, Deiji +route1 = 2 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach16] +runway = ROAHRWYE, rev +beacon = SEIFA, N26.03.03.88, E127.44.48.52, 154, Seifa +route1 = 273 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach17] +runway = ROAHRWYE, rev +beacon = UTAKI, N26.02.33.15, E127.32.50.37, 32, Utaki +route1 = + 92 + N26.02.33.15, E127.32.50.37, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach18] +runway = ROAHRWYE, rev +beacon = VIGER, N25.57.43.88, E127.35.26.92, 16, Viger +route1 = 39 + N25.57.43.88, E127.35.26.92, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach19] +runway = ROAHRWYE, rev +beacon = OLVAL +route1 = 151 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.29.03, E127.39.25.15 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach20] +runway = ROAHRWYE, rev +beacon = H6R00, N26.14.55.3, E127.38.36.2, 0, Hotel 6 Romeo 0 0 +route1 = + 357 + N26.14.55.3, E127.38.36.2 + N26.26.12.82, E127.31.41.71 + N26.20.37.85, E127.24.31.22 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.29.03, E127.39.25.15 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach21] +runway = ROAHRWYE, rev +beacon = KIZNA, N26.26.12.82, E127.31.41.71, 0, Kizuna +route1 = + 357 + N26.26.12.82, E127.31.41.71 + N26.20.37.85, E127.24.31.22 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.29.03, E127.39.25.15 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach22] +runway = ROAHRWYW, rev +beacon = BLISS, N26.02.49.28, E127.38.23.04, 0, Bliss +route1 = 2 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach23] +runway = ROAHRWYW, rev +beacon = SEIFA, N26.03.03.88, E127.44.48.52, 154, Seifa +route1 = 273 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach24] +runway = ROAHRWYW, rev +beacon = UTAKI, N26.02.33.15, E127.32.50.37, 32, Utaki +route1 = 92 + N26.02.33.15, E127.32.50.37, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach25] +runway = ROAHRWYW, rev +beacon = VIGER, N25.57.43.88, E127.35.26.92, 16, Viger +route1 = 33 + N25.57.43.88, E127.35.26.92, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach26] +runway = ROAHRWYW, rev +beacon = OLVAL +route1 = 151 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach27] +runway = ROAHRWYWJF, rev +beacon = IX36L, N25.57.34, E127.37.25, 0, Viger +route1 = 16 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N25.57.31, E127.38.34 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach28] +runway = ROAHRWYWJF, rev +beacon = LAVON +route1 = 86 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N25.57.31, E127.38.34 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach29] +runway = ROAHRWYWJF, rev +beacon = GURUX, N26.08.52.24, E127.12.26.56, 0, Gurux +route1 = 86 + N26.08.52.24, E127.12.26.56 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N25.57.31, E127.38.34 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach30] +runway = ROAHRWYWJF, rev +beacon = DORIS, N26.04.30.51, E126.41.53.31, 9, Doris +route1 = 86 + N26.04.30.51, E126.41.53.31 + N26.08.52.24, E127.12.26.56 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N25.57.31, E127.38.34 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach31] +runway = ROAHRWYWJF, rev +beacon = LAFTY +route1 = 16 + N25.42.56.98, E127.32.20.22 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N25.57.31, E127.38.34 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach32] +runway = ROAHRWYW, rev +beacon = H8R50, N26.12.44.32, E127.37.55.08, 0, HOtel 8 Romeo 5 0 +route1 = + 357 + N26.12.44.32, E127.37.55.08 + N26.20.37.85, E127.24.31.22 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach33] +runway = ROAHRWYW, rev +beacon = GELMA, N26.20.37.85, E127.24.31.22, 0, Gelma +route1 = + 301 + N26.20.37.85, E127.24.31.22 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach34] +runway = ROAHRWYW +beacon = IHEYA +route1 = + 243 + N27.00.40.22, E127.54.09.82 + N26.40.32.00, E127.42.43.39 + N26.29.51.98, E127.36.41.55 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach35] +runway = ROAHRWYW +beacon = FOCUS, N26.40.32.00, E127.42.43.39, 0, Focus +route1 = + 243 + N26.40.32.00, E127.42.43.39 + N26.29.51.98, E127.36.41.55 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach36] +runway = ROAHRWYE +beacon = IHEYA +route1 = + 243 + N27.00.40.22, E127.54.09.82 + N26.40.32.00, E127.42.43.39 + N26.29.51.98, E127.36.41.55, 4000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach37] +runway = ROAHRWYE +beacon = FOCUS, N26.40.32.00, E127.42.43.39, 0, Focus +route1 = + 212 + N26.40.32.00, E127.42.43.39 + N26.29.51.98, E127.36.41.55, 4000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach38] +runway = ROAHRWYW, rev +beacon = IHEYA +route1 = + 243 + N27.00.40.22, E127.54.09.82 + N26.23.34.12, E127.55.15.96 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach39] +runway = ROAHRWYW, rev +beacon = HASSA, N26.23.34.12, E127.55.15.96, 0, Hassa +route1 = + 184 + N26.23.34.12, E127.55.15.96 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach40] +runway = ROAHRWYE, rev +beacon = IHEYA +route1 = + 243 + N27.00.40.22, E127.54.09.82 + N26.23.34.12, E127.55.15.96 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach41] +runway = ROAHRWYE, rev +beacon = HASSA, N26.23.34.12, E127.55.15.96, 0, Hassa +route1 = + 184 + N26.23.34.12, E127.55.15.96 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach42] +runway = ROAHRWYW +beacon = VELNO +route1 = + 49 + N25.53.47.28, E127.18.33.80 + N26.20.20.00, E127.31.59.31 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach43] +runway = ROAHRWYE +beacon = VELNO +route1 = + 49 + N25.53.47.28, E127.18.33.80 + N26.20.20.00, E127.31.59.31, 2000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach44] +runway = ROAHRWYW, rev +beacon = VELNO +route1 = + 49 + N25.53.47.28, E127.18.33.80 + N25.57.43.88, E127.35.26.92, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach45] +runway = ROAHRWYE, rev +beacon = VELNO +route1 = + 49 + N25.53.47.28, E127.18.33.80 + N25.57.43.88, E127.35.26.92, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach46] +runway = ROAHRWYW +beacon = OKUMA +route1 = + 222 + N26.40.16.98, E128.02.19.13 + N26.33.12.54, E127.44.53.22 + N26.29.51.98, E127.36.41.55 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach47] +runway = ROAHRWYW +beacon = CLIFF, N26.33.12.54, E127.44.53.22, 0, Cliff +route1 = + 251 + N26.33.12.54, E127.44.53.22 + N26.29.51.98, E127.36.41.55 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach48] +runway = ROAHRWYE +beacon = OKUMA +route1 = + 222 + N26.40.16.98, E128.02.19.13 + N26.33.12.54, E127.44.53.22 + N26.29.51.98, E127.36.41.55, 4000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach49] +runway = ROAHRWYE +beacon = CLIFF, N26.33.12.54, E127.44.53.22, 0, Cliff +route1 = + 251 + N26.33.12.54, E127.44.53.22 + N26.29.51.98, E127.36.41.55, 4000 + N26.20.34.70, E127.38.20.22, 1200, 210 + 3.6, 1200, 180 + +[approach50] +runway = ROAHRWYW, rev +beacon = OKUMA +route1 = + 222 + N26.40.16.98, E128.02.19.13 + N26.23.34.12, E127.55.15.96 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach51] +runway = ROAHRWYE, rev +beacon = OKUMA +route1 = + 222 + N26.40.16.98, E128.02.19.13 + N26.33.12.54, E127.44.53.22 + N26.03.03.88, E127.44.48.52, 3000 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach52] +runway = ROAHRWYW, rev +beacon = NHC +route1 = 283 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach53] +runway = ROAHRWYE, rev +beacon = NHC +route1 = 283 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.29.03, E127.39.25.15 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach54] +runway = ROAHRWYW +beacon = NANJO +route1 = + 283 + N26.07.39.47, E128.17.09.81 + N26.10.09.51, E127.57.27.64 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach55] +runway = ROAHRWYW +beacon = ESKOB, N26.10.09.51, E127.57.27.64, 0, Eskob +route1 = + 283 + N26.10.09.51, E127.57.27.64 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach56] +runway = ROAHRWYW +beacon = NHC +route1 = + 283 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.20.37.85, E127.24.31.22 + N26.26.12.82, E127.31.41.71 + N26.27.03, E127.34.31 + N26.26.56, E127.37.03 + N26.20.32.59, E127.37.25.14, 1200, 210 + 6, 1200, 180 + +[approach57] +runway = ROAHRWYW, rev +beacon = NANJO +route1 = + 283 + N26.07.39.47, E128.17.09.81 + N26.10.09.51, E127.57.27.64 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach58] +runway = ROAHRWYW, rev +beacon = ESKOB, N26.10.09.51, E127.57.27.64, 0, Eskob +route1 = + 283 + N26.10.09.51, E127.57.27.64 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.34, E127.37.25 + N26.02.49.28, E127.38.23.04, 2000, 210 + 6.0, 1300, 180 + +[approach59] +runway = ROAHRWYE, rev +beacon = NANJO +route1 = + 283 + N26.07.39.47, E128.17.09.81 + N26.10.09.51, E127.57.27.64 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.29.03, E127.39.25.15 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[approach60] +runway = ROAHRWYE, rev +beacon = ESKOB, N26.10.09.51, E127.57.27.64, 0, Eskob +route1 = + 283 + N26.10.09.51, E127.57.27.64 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.04.11.00, E127.24.41.30 + N26.04.11.00, E127.24.41.30 + N25.58.57.80, E127.31.19.34 + N25.57.43.88, E127.35.26.92 + N25.57.29.03, E127.39.25.15 + N26.02.51.81, E127.39.15.61, 2000, 210 + 4.0, 1300, 180 + +[departure1] +runway = ROAHRWYW +route1 = ESKOB1 V75, Eskob One Victor 75 + N26.00.29.74, E127.39.16.75 + N26.00.41.6, E127.44.29.6 + N26.10.09.51, E127.57.27.64 + N26.07.39.47, E128.17.09.81 + N26.04.05.77, E128.44.36.58 +route2 = ESKOB1.CHERY, Eskob One Chery + N26.00.29.74, E127.39.16.75 + N26.00.41.6, E127.44.29.6 + N26.10.09.51, E127.57.27.64 + N26.41.10.00, E128.18.29.44 + N26.55.56.36, E128.39.18.08 + N27.25.58.38, E128.41.56.27 + N27.55.07.09, E128.32.05.05 +route3 = ESKOB1.AMAMI, Eskob One Amami + N26.00.29.74, E127.39.16.75 + N26.00.41.6, E127.44.29.6 + N26.10.09.51, E127.57.27.64 + N26.41.10.00, E128.18.29.44 + N26.55.56.36, E128.39.18.08 + N28.26.37.21, E129.35.02.64 +route4 = VIGER1.CANOP, Viger One Canop + N25.57.43.88, E127.35.26.92 + N25.29.55.77, E127.09.17.05 + +[departure2] +runway = ROAHRWYE +route1 = ESKOB1 V75, Eskob One Victor 75 + N26.00.29.74, E127.39.16.75 + N26.00.41.6, E127.44.29.6 + N26.10.09.51, E127.57.27.64 + N26.07.39.47, E128.17.09.81 + N26.04.05.77, E128.44.36.58 +route2 = ESKOB1.CHERY, Eskob One Chery + N26.00.29.74, E127.39.16.75 + N26.00.41.6, E127.44.29.6 + N26.10.09.51, E127.57.27.64 + N26.41.10.00, E128.18.29.44 + N26.55.56.36, E128.39.18.08 + N27.25.58.38, E128.41.56.27 + N27.55.07.09, E128.32.05.05 +route3 = ESKOB1.AMAMI, Eskob One Amami + N26.00.29.74, E127.39.16.75 + N26.00.41.6, E127.44.29.6 + N26.10.09.51, E127.57.27.64 + N26.41.10.00, E128.18.29.44 + N26.55.56.36, E128.39.18.08 + N28.26.37.21, E129.35.02.64 +route4 = VIGER1.CANOP, Viger One Canop + N25.57.43.88, E127.35.26.92 + N25.29.55.77, E127.09.17.05 + +[departure3] +runway = ROAHRWYW, rev +route1 = LAVON1 NHC V75, Lavon One + N26.12.44.32, E127.37.55.08 + N26.20.37.85, E127.24.31.22 + N26.10.13.46, E127.22.05.31 + N26.12.30.71, E127.38.34.32 + N26.10.09.51, E127.57.27.64 + N26.07.39.47, E128.17.09.81 + N26.04.05.77, E128.44.36.58 +route2 = KIZNA1.CHAMP, Kizuna One Champ + N26.12.44.32, E127.37.55.08 + N26.26.12.82, E127.31.41.71 + N26.50.49.69, E127.22.16.55 + N27.12.35.75, E127.42.45.78 + N27.55.07.09, E128.32.05.05 +route3 = KIZNA1.YUGAF, Kizuna One Yugaf + N26.12.44.32, E127.37.55.08 + N26.26.12.82, E127.31.41.71 + N27.11.43.67, E127.50.39.62 + N27.27.52.51, E128.09.18.83 + N28.26.37.21, E129.35.02.64 +route4 = KIZNA1.LAGON, Kizuna One Lagoon + N26.12.44.32, E127.37.55.08 + N26.26.12.82, E127.31.41.71 + N26.20.37.85, E127.24.31.22 + N26.08.52.24, E127.12.26.56 + N25.52.19.95, E126.43.23.97 + +[departure4] +runway = ROAHRWYE, rev +route1 = LAVON1 NHC V75, Lavon One + N26.14.55.3, E127.38.36.2 + N26.26.12.82, E127.31.41.71 + N26.20.37.85, E127.24.31.22 + N26.10.13.46, E127.22.05.31 + N26.12.30.71, E127.38.34.32 + N26.10.09.51, E127.57.27.64 + N26.07.39.47, E128.17.09.81 + N26.04.05.77, E128.44.36.58 +route2 = KIZNA1.CHAMP, Kizuna One Champ + N26.14.55.3, E127.38.36.2 + N26.26.12.82, E127.31.41.71 + N26.50.49.69, E127.22.16.55 + N27.12.35.75, E127.42.45.78 + N27.55.07.09, E128.32.05.05 +route3 = KIZNA1.YUGAF, Kizuna One Yugaf + N26.14.55.3, E127.38.36.2 + N26.26.12.82, E127.31.41.71 + N27.11.43.67, E127.50.39.62 + N27.27.52.51, E128.09.18.83 + N28.26.37.21, E129.35.02.64 +route4 = KIZNA1.LAGON, Kizuna One Lagoon + N26.14.55.3, E127.38.36.2 + N26.26.12.82, E127.31.41.71 + N26.20.37.85, E127.24.31.22 + N26.08.52.24, E127.12.26.56 + N25.52.19.95, E126.43.23.97 + +[approach61] +runway = RODNRWYW +beacon = JIMMY, N26.16.21, E127.39.12, 0, Jimmy +route1 = 55 + N26.16.21, E127.39.12, 2200, 230 + 5.9, 2200, 230 + +[approach62] +runway = RODNRWYW +beacon = EBLIR, N26.13.08, E127.34.56, 0, Eblir +route1 = + 55 + N26.13.08, E127.34.56, 4000, 230 + N26.16.21, E127.39.12, 2200, 230 + 5.9, 2200, 230 + +[approach63] +runway = RODNRWYW +beacon = JACKS +route1 = + 55 + N26.08.32, E127.29.03, 6000, 230 + N26.13.08, E127.34.56, 4000, 230 + N26.16.21, E127.39.12, 2200, 230 + 5.9, 2200, 230 + +[approach64] +runway = RODNRWYW, rev +beacon = LETOX, N26.29.49, E127.57.09, 0, Letox +route1 = 235 + N26.29.49, E127.57.09, 4000, 230 + 6, 2000, 230 + +[approach65] +runway = RODNRWYW, rev +beacon = IMONO, N26.34.14, E128.03.14, 235, Imono +route1 = + 235 + N26.34.14, E128.03.14, 6000, 230 + N26.29.49, E127.57.09, 4000, 230 + 6, 2000, 230 + +[approach66] +runway = ROKJRWY +beacon = DORIS, N26.04.30.51, E126.41.53.31, 9, Doris +route1 = 266 + N26.04.30.51, E126.41.53.31, 3000 + N26.05.31, E126.36.09, 2000, 180 + 15, 2000, 180 + +[approach67] +runway = ROKJRWY +beacon = DUFFY, N26.08.26.47, E126.30.48.37, 44, Duffy +route1 = + 266 + N26.08.26.47, E126.30.48.37, 3000 + N26.05.31, E126.36.09, 2000, 180 + 15, 2000, 180 + +[approach68] +runway = ROKJRWY +beacon = GURUX, N26.08.52.24, E127.12.26.56, 0, Gurux +route1 = 266 + N26.08.52.24, E127.12.26.56 + N26.04.30.51, E126.41.53.31, 3000 + N26.05.31, E126.36.09, 2000, 180 + 15, 2000, 180 + +[approach69] +runway = ROKJRWY +beacon = LAVON +route1 = 266 + N26.10.13.46, E127.22.05.31 + N26.08.52.24, E127.12.26.56 + N26.04.30.51, E126.41.53.31, 3000 + N26.05.31, E126.36.09, 2000, 180 + 15, 2000, 180 + +[approach70] +runway = ROKJRWY +beacon = NHC +route1 = 223 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.08.52.24, E127.12.26.56 + N26.04.30.51, E126.41.53.31, 3000 + N26.05.31, E126.36.09, 2000, 180 + 15, 2000, 180 + +[approach71] +runway = ROKJRWY +beacon = OKUMA +route1 = 223 + N26.40.16.98, E128.02.19.13 + N26.12.30.71, E127.38.34.32 + N26.10.13.46, E127.22.05.31 + N26.08.52.24, E127.12.26.56 + N26.04.30.51, E126.41.53.31, 3000 + N26.05.31, E126.36.09, 2000, 180 + 15, 2000, 180 + +[departure5] +runway = ROKJRWY +route1 = SOUTH3, South Three + N26.04.30.51, E126.41.53.31 + N26.08.52.24, E127.12.26.56 + N26.10.13.46, E127.22.05.31 + N26.12.30.71, E127.38.34.32 + N26.40.16.98, E128.02.19.13 + N27.00.10.11, E128.19.28.39 + N27.25.58.38, E128.41.56.27 + +[configurations] +config1 = + 0, ROAHRWYW, landrev + 0, ROAHRWYE, startrev + 0, ROAHRWYWJF, landrev + 0, ROAHRWYEJF, startrev, 341, nosid + 10, RODNRWYW, land + 10, RODNRWYE, start, 66, nosid + 13, ROTMRWY, landstart, 90, nosid + 15, ROKJRWY, landstart, 224 +config2 = + 0, ROAHRWYW, land + 0, ROAHRWYE, start + 0, ROAHRWYWJF, land + 0, ROAHRWYEJF, start, 196, nosid + 10, RODNRWYW, landrev + 10, RODNRWYE, startrev, 224, nosid + 13, ROTMRWY, landstartrev, 239, nosid + 15, ROKJRWY, landstart, 224 +config3 = + 0, ROAHRWYW, landrev + 0, ROAHRWYE, startrev + 0, ROAHRWYWJF, landrev + 0, ROAHRWYEJF, startrev, 341, nosid + 10, RODNRWYW, landrev + 10, RODNRWYE, startrev, 224, nosid + 13, ROTMRWY, landstartrev, 239, nosid + 15, ROKJRWY, landstart, 224 +config4 = + 0, ROAHRWYW, land + 0, ROAHRWYE, start + 0, ROAHRWYWJF, land + 0, ROAHRWYEJF, start, 196, nosid + 10, RODNRWYW, land + 10, RODNRWYE, start, 66, nosid + 13, ROTMRWY, landstart, 90, nosid + 15, ROKJRWY, landstart, 224 + +[planetypes] +types = + hdjt, 6, 140, 250, 2.8, 3.2, 1500, 1800, 115, 125, 1.3, 1.5, honda jet + be9l, 6, 90, 208, 2.8, 3.2, 1400, 1600, 100, 110, 1.2, 1.4, beech + b350, 6, 90, 208, 2.8, 3.2, 1400, 1600, 100, 110, 1.2, 1.4, beech + h25b, 6, 150, 250, 2.8, 3.2, 1400, 1600, 110, 120, 1.2, 1.3, hawker + p1, 4, 160, 250, 2.8, 3.2, 1500, 1700, 130, 144, 1.3, 1.5, kawasaki + p3, 5, 160, 250, 2.8, 3.2, 1400, 1600, 120, 140, 1.2, 1.4, orion + ys11, 5, 160, 250, 2.8, 3.2, 1400, 1600, 110, 130, 1.2, 1.4, namc + kc2, 3, 150, 250, 2.8, 3.2, 1400, 1800, 110, 140, 1.3, 1.5, kawasaki + c130, 4, 140, 250, 2.8, 3.2, 1400, 1700, 110, 140, 1.3, 1.5, hercules + f15, 6, 170, 300, 3.2, 5.0, 2000, 4000, 135, 155, 1.8, 2.3, eagle + t4, 6, 150, 280, 3.0, 4.0, 2000, 3000, 115, 125, 1.5, 1.8, kawasaki + c17, 3, 150, 250, 2.8, 3.2, 1400, 1800, 110, 140, 1.3, 1.5, globemaster + f2th, 5, 160, 250, 2.8, 3.2, 1320, 1560, 110, 120, 1.2, 1.3, falcon + p8, 4, 160, 250, 2.6, 3.0, 1440, 1560, 131, 144, 1.2, 1.3, poseidon + k35r, 3, 160, 250, 2.3, 2.7, 1200, 1380, 135, 152, 1.1, 1.2, stratotanker + e2, 5, 160, 250, 2.8, 3.2, 1400, 1600, 120, 140, 1.2, 1.4, hawkeye + diff --git a/final/AS/JPN/ROAH_readme.md b/final/AS/JPN/ROAH_readme.md new file mode 100644 index 0000000..69e9a71 --- /dev/null +++ b/final/AS/JPN/ROAH_readme.md @@ -0,0 +1,177 @@ +**DUE TO NATURE OF TRAFFIC AT THE `ROAH` AERODROME, THIS AIRPORT FILE HAS QUIRKS RELATED TO MILITARY AIRCRAFT TO/FROM `ROAH`.** + +# `ROAH` ACA 1.0.0 + +This is an implementation of the Naha ACA (Approach Control Area) for [Endless ATC](https://steamcommunity.com/app/666610) featuring `ROAH` Naha Airport in Okinawa, Japan, as well as `RODN` Kadena Air Base and `ROTM` MCAS Futenma. The airspace ceiling is FL200. + +Based on AIP Japan (Ministry of Land, Infrastructure, Transport and Tourism) (https://aisjapan.mlit.go.jp/html/AIP/html/DomesticAIP.do). The choice of SIDs and STARs may not be 100% accurate to real life but should be reasonably accurate reflecting daytime IMC conditions. All aircraft are assumed to be RNAV capable; no conventional NAVAID-based SIDs or STARs are implemented unless there is no RNAV alternative. Coastline data from naturalearthdata.com. + +The Naha ACA is a mostly circular terminal area typical for an island airport. There is a heavy military presence, and military training areas are scattered around the main island as well between the airways that extend out from the Naha `NHC` VORTAC. Approach and departure paths cross over/under each other just north of Naha, and there are many potential conflict points to the west/east of Okinawa as well. The majority of traffic enters the ACA from the northeast from mainland Japan and southwest from the other Ryukyu islands such as Miyakojima and Ishigaki. USAF training area W-178(A) is depicted as inactive for gameplay purposes. Expect heavy use of vectors, especially as traffic increases. + +STARs are implemented as approach transitions. To activate an approach, an aircraft must be flying direct to an applicable fix, then the APP button can be activated. Multiple approaches may be available from a fix, to the same airport or even different airports. Pressing the APP button again before issuing the approach clearance (do not long press) will select the next approach available from that fix. If the aircraft is already on an approach from that fix, you will need to cancel the approach clearance first before issuing another approach clearance. + +`ROKR` Kerama, `RORA` Aguni, `RORE` Iejima, and `RODE` Ie Shima Auxiliary are not represented due to a lack of traffic to/from outside of the ACA. However, the runways of the former three airports are shown on the map. + +## Airports + +### `ROAH` Naha + +The main airport of this sector. Jointly used by civilian and JSDF traffic, this airport on the southern tip of Okinawa Island has added a new parallel runway in the sea to the west in response to increased traffic including the increases in scrambles of fighter jets. Unlike Chitose in Hokkaido, civilian and military traffic use the same runways, meaning passengers onboard airliners are able to see fighters taking off with afterburners from their window seat. + +As a controller, the mix of aircraft may be more exciting than the normal airport, but will need attention when the `F16` zooming along catches up to the `AT46`... STARs are available, however in real life vectors are used heavily. + +**SOME MILITARY AIRCRAFT (`F16`, `T4`, `P3`, `E2`) ARE DEPICTED AS AIRCRAFT LANDING AT "`JF`" AERODROME FOR TECHNICAL REASONS. THESE AIRCRAFT SHOULD LAND AT `ROAH`.** + +There is custom traffic for `ROAH`. The proportions are very much estimates but shouldn't be too far off from reality. + +Major fixes on the map have a defined hold including many fixes along the STARs. The published hold for missed approaches is `OLVAL`. + +Aircraft arrive at 3 points: + +- `PRIUS` -`Y525`-> `IHEYA` (north/north east from mainland Japan/Korea) +- `GEMNI` -`Y57`-> `VELNO` (southwest from western Ryukyu Islands/Taiwan) +- `BUICK` -`V75`-> `NANJO` (east from Daito Islands/Pacific Ocean) + +Aircraft depart via: + +- `CHAMP` (north via `Y579` to Korea) +- `AMAMI` (north/northeast via `Y574`/`Y53`/`Y25` etc. northeast for mainland Japan) +- `BUICK` (east via `V75` for Daito Islands/Pacific Ocean) +- `GANJU` or `CANOP` depending on runway (southwest for western Ryukyu Islands/Taiwan) + +There are two runways: + +- 18L/36R +- 18R/36L (new west parallel runway) + +Two landing configurations are in general use: + +- Landing 36L, departing 36R + + The west runway is used for arrivals while the east runway is used for departures. In real life, traffic may land 36R for a shorter taxi if traffic allows. + + Approaches to 36L are available from `BLISS`. + + STARs are available using APP mode from `IHEYA`, `VELNO`, `BUICK`, and some intermediate points on the STARs. Military aircraft may only engage app mode from certain outer fixes due to technical reasons; recommend vectors to final if not suitable STAR available. + + Use caution for departures towards `KIZNA` conflicting with 05 arrivals to `RODN`. Vectoring may be required to the west at altitude 1200 to clear `RODN` 05 arrivals descending through 2200 at `JIMMY`. + + Simultaneous approaches to 36L and 36R are NOT authorized. + +- Landing 18R, departing 18L + + The west runway is used for arrivals while the east runway is used for departures. In real life, traffic may land 18L for a shorter taxi if traffic allows. + + Approaches to 18R are available from `SALSA`. + + STARs are available using APP mode from `IHEYA`, `VELNO`, `BUICK`, and some intermediate points on the STARs. Military aircraft may only engage app mode from certain outer fixes due to technical reasons, **except for from `VIGER`**. **FOR `JF` AIRCRAFT, TO INITIATE AN APPROACH FROM `VIGER`, USE THE SECOND APPROACH BY SELECTING "APP" TWICE. THE ASSIGNED APPROACH SHOULD BE TO RWY `18LJF` VIA 15 DME ARC CCW. *`JF` aircraft will go around if the runway selected is `18L`.*** Recommend vectors to final if not suitable STAR available. + + Use caution for arrivals conflicting with 05 arrivals to `RODN`. `RODN` arrivals may need to held over `JACKS` for a gap in `ROAH` arrivals. + + Simultaneous approaches to 18L and 18R are NOT authorized. + +### `RODN` Kadena Air Base + +This is the USAF's home in Okinawa. A variety of aircraft, military or chartered civilian, fly in and out of this aerodrome going to training areas or other USAF bases in Japan/Guam/USA. + +There is custom traffic for `RODN`. The proportions and callsigns are very much plain guesses however, no assertions are made regarding accuracy (instead, assertions are made regarding its *inaccuracy*.) + +Major fixes on the map have a defined hold. + +Aircraft depart to ATS routes via `BASHO` `BUICK` `DODGE` or `ONC`, or to the North Range and South Range. There are real life SIDs but they are all just two points in a (mostly) straight line after departure to a waypoint not connected to the ATS routes. Therefore no SIDs are implemented, just a heading after departure. Departures should be vectored until direct to exit point can be issued. + +There are two runways: + +- 05L/23R +- 05R/23L + +There are two simple runway configurations: + +- Landing 05L, departing 05R + + The north runway is mainly used for arrivals and the south runway is mainly used for departures. + + Approaches to 05L are available from `JACKS` etc. + + No STARs are available, arrivals should be vectored to `JACKS` or other fixes on the approach. + + Use caution for `ROAH` arrivals to 18s or departures from 36s. Arrivals must descend through 2200 at `JIMMY` to remain on GS. Recommend vectors for `ROAH` 36 departures to maintain separation. ~~Recommend holding `RODN` arrivals at `JACKS` until gap can be made in `ROAH` 18 arrivals.~~ **Due to conflicts with `ROAH` 36 departures, 05L has been raised 500ft to displace the glideslope so 05 approaches do not conflict.** However, the `JIMMY` 2200 restriction has been maintained to simulate the original GS. + + The published hold for missed approaches is straight ahead to `IMONO`. + +- Landing 23R, departing 23L + + The north runway is mainly used for arrivals and the south runway is mainly used for departures. + + Approaches to 23R are available from `IMONO` etc. + + No STARs are available, arrivals should be vectored to `IMONO` or other fixes on the approach. + + Use caution for `ROAH` arrivals to 18s or departures from 36s. Departures must climb to at least 2200 to clear. **Due to conflicts between 05 arrivals and `ROAH` 36 departures, 05L/23R has been raised 500ft to displace the glideslope.** However, the altitudes for the fixes along the 23R ILS have been maintained to simulate the original GS. + + The published hold for missed approaches is straight ahead to `JACKS`. + +### `ROTM` MCAS Futenma + +A USN airfield south of Kadena. Most traffic would be helicopters to training areas around Okinawa, but there is some fixed wing traffic to other US military facilities. + +There is custom traffic for `ROTM`. The proportions and callsigns are very much plain guesses however, no assertions are made regarding accuracy (instead, assertions are made regarding its *inaccuracy*.) + +Aircraft depart to ATS routes via `BASHO` `BUICK` `DODGE` or `ONC`. No SIDs are implemented, just a heading after departure. Departures should be vectored until direct to exit point can be issued. + +There is one runway: + +- 06/24 + +There are two simple runway configurations: + +- Landing and departing 06 + + No approach fixes are available, and no STARs are available, arrivals should be vectored to final. + + Use caution for `ROAH` traffic under the approach path and parallel `RODN` arrivals to the north. + +- Landing and departing 24 + + No approach fixes are available, and no STARs are available, arrivals should be vectored to final. + + Use caution for `ROAH` traffic under the departure path and parallel `RODN` arrivals to the north. + +### `ROKJ` Kumejima + +A runway with a small apron on this island west of Okinawa. The only scheduled service is to `ROAH` Naha, and a seasonal service to `RJTT` Tokyo Haneda. + +There is custom traffic for `ROKJ`. Unfortunately, traffic to `ROAH` cannot be simulated due to the game not supporting this. Only the seasonal traffic to/from the northeast is simulated. + +Aircraft depart and arrive via the `NHC` - `LAVON` - `GURUX` - `DORIS` corridor. + +There is one runway: + +- 03/21 + +Only one runway configuration is implemented: + +- Landing and departing 03 + + Approaches are available from `DUFFY` and `DORIS`. + + The published hold for missed approaches is a *left* turn to `DORIS`. + +## Known Issues + +- Have different types of traffic use different entry/exit gateways are not possible in this game, therefore aircraft using civil and military routes are separated by duplicating `ROAH`, which means there are two runways each of 18L/36R and 18R/36L. As the game will allow you to select approaches meant for a different airport if they share a starting fix with an approach for the airport the selected aircraft is landing at, this can lead to military aircraft flying the "civilian" approach and going around due to trying to land at the "wrong" airport. To avoid this issue, civil and military aircraft landing `ROAH` do not have approaches that share fixes. +- Many areas have their ceiling marked as "0" as they are likely not active for all of their hours of operation and interfere with standard flight paths, or because they are shared with traffic to different airports (which is not supported by the game) +- No `ROAH`-`ROKJ` traffic +- No `RODN` SIDs - the SIDs are available on the AIP, but the connecting routes to airways are not published as airways or procedures, or even as direct routes or flight planned routes via AIC. Author is only aware of one - `ADDAN` (`DCT`) `BASHO` (`DCT`) `AMAMI`. In fact, `BASHO` does not appear to be used for any other purpose... + +## Disclaimer + +This is a best effort work based on air traffic observations and official aeronautical publications. No guarantee is made that the representation of Naha ACA matches real life procedures in any way. Especially, procedures around `RODN` Kadena and `ROTM` Futenma may be grossly inaccurate, and callsigns for military aircraft are very likely to be either incorrect, out of date, or completely fabricated. Any information (that is not classified or secret in any way) regarding inaccuracies is appreciated. + +## For Developers + +This file is built from `source\ROAH.txt` via `deploy.py`. Make any contributions to `source\ROAH.txt` and NOT to `.\ROAH.txt`. + +## Changelog + +* 1.0 - 2021/02/08 - Initial version. \ No newline at end of file diff --git a/final/AS/JPN/source/ROAH.txt b/final/AS/JPN/source/ROAH.txt new file mode 100644 index 0000000..4f9c102 --- /dev/null +++ b/final/AS/JPN/source/ROAH.txt @@ -0,0 +1,2044 @@ +[meta] +header = ROAH ACA 1.0.0 + See ROAH_readme.md +callsigns = true + +[airspace] +radius = 80 +zoom = 1 +elevation = 11 +floor = 0 +descendaltitude = 15000 +ceiling = 20000 +above = 28000 +transitionaltitude = 13999 +speedrestriction = 80, 250 +usa = false +metric = false +center = N26.12.30.71, E127.38.34.32 +magneticvar = -5 +beacons = +#ENROUTE VORDME + NHC, N26.12.30.71, E127.38.34.32, 0, Naha + ONC, N27.25.58.38, E128.41.56.27, 0, Erabu + KXC, N26.22.18.73, E126.43.19.43, 0, Kumejima +#TERMINAL VORDME/TACAN + YRE, N27.02.39.75, E128.23.52.89, 0, Yoron + KAD, N26.21.24.16, E127.46.06.73, 0, Kadena + NFO, N26.16.07.8, E127.44.34.8, 0, Futenma +#FIXES + KYANN, N26.00.29.74, E127.39.16.75, !, Kyann + ESKOB, N26.10.09.51, E127.57.27.64, !, Eskob + ADDAN, N26.41.10.00, E128.18.29.44, !, Addan + CHERY, N26.55.56.36, E128.39.18.08, !, Chery + AMAMI, N28.26.37.21, E129.35.02.64, !, Ah-mah-mee + VIGER, N25.57.43.88, E127.35.26.92, 16, Viger + CANOP, N25.29.55.77, E127.09.17.05, !, Canop + KIZNA, N26.26.12.82, E127.31.41.71, !, Kizuna + OKUMA, N26.40.16.98, E128.02.19.13, 222, Okuma + VOLVO, N27.11.43.67, E127.50.39.62, !, Volvo + YUGAF, N27.27.52.51, E128.09.18.83, !, Yugaf + SCUBA, N26.50.49.69, E127.22.16.55, 164, Scuba + TESLA, N27.12.35.75, E127.42.45.78, !, Tesla + CHAMP, N27.55.07.09, E128.32.05.05, !, Champ + GELMA, N26.20.37.85, E127.24.31.22, !, Gelma + GURUX, N26.08.52.24, E127.12.26.56, !, Gurux + GANJU, N25.52.19.95, E126.43.23.97, !, Ganju + IHEYA, N27.00.40.22, E127.54.09.82, 243, Iheya + FOCUS, N26.40.32.00, E127.42.43.39, !, Focus + KUKUL, N26.29.51.98, E127.36.41.55, 179, Kukul + VELNO, N25.53.47.28, E127.18.33.80, 49, Velno + THETA, N26.20.20.00, E127.31.59.31, !148, Theta + CLIFF, N26.33.12.54, E127.44.53.22, !, Cliff + GUPTI, N29.01.24.45, E128.09.18.67, !, Gupti + ENTOK, N26.19.14.34, E124.59.53.83, !, Entok + YEEZY, N26.20.18.12, E126.50.32.48, !, Yeezy + HASSA, N26.23.34.12, E127.55.15.96, !, Hassa + SEIFA, N26.03.03.88, E127.44.48.52, !154, Seifa + DEIJI, N26.02.51.81, E127.39.15.61, !, Deiji + NATON, N26.07.05.80, E127.39.00.65, !, Naton + OLVAL, N26.04.11.00, E127.24.41.30, 61, Olval + BLISS, N26.02.49.28, E127.38.23.04, !, Bliss + BLISS2, N26.02.49.29, E127.38.23.04, !, Bliss + UTAKI, N26.02.33.15, E127.32.50.37, !32, Utaki + BOOST, N26.06.53.15, E127.38.11.59, !, Boost + SALSA, N26.20.32.59, E127.37.25.14, !, Salsa + SALSA2, N26.20.32.58, E127.37.25.14, !, Salsa + PARTY, N26.15.42.55, E127.37.43.62, !, Party + LAVON, N26.10.13.46, E127.22.05.31, 266, Lavon + EISAR, N26.28.57.89, E127.30.19.05, 161, Eisar + RYCOM, N26.20.34.70, E127.38.20.22, !, Rycom + KAMJI, N26.16.08.84, E127.38.32.73, !, Kamji + LAFTY, N25.42.56.98, E127.32.20.22, 16, Lafty + NANJO, N26.07.39.47, E128.17.09.81, 283, Nanjo + BUICK, N26.04.05.77, E128.44.36.58, !, Buick + DODGE, N25.44.37.98, E126.52.27.01, !, Dodge + GEMNI, N25.41.08.97, E126.55.18.80, !, Gemni + LEXUS, N27.00.10.11, E128.19.28.39, !, Lexus + PRIUS, N27.07.14.39, E128.06.29.10, !, Prius +#RNAV + AH801, N26.00.41.6, E127.44.29.6, !, Alpha Hotel 8 0 1 + H8L00, N26.07.45.9, E127.38.56.3, !, Hotel 8 Lima 0 0 + H6L50, N26.09.51.15, E127.38.03.23, !, Hotel 6 Lima 5 0 + H6R00, N26.14.55.3, E127.38.36.2, !, Hotel 6 Romeo 0 0 + H8L51, N25.57.29.03, E127.39.25.15, !, Hotel 8 Lima 5 1 + H8L52, N25.58.57.80, E127.31.19.34, !, Hotel 8 Lima 5 2 + H8R50, N26.12.44.32, E127.37.55.08, !, HOtel 8 Romeo 5 0 + H8R51, N26.01.07.02, E127.27.41.24, !, Hotel 8 Romeo 5 1 +#fixes + NHC226TD15, N26.02.05, E127.26.34, !, + NHC216TD15, N26.00.23, E127.28.46, !, + NHC206TD15, N25.59.02, E127.31.16, !, + NHC198TD15, N25.58.15, E127.33.25, !, +#NHC184TD15 + IX36L, N25.57.34, E127.37.25, !, Viger + NHC177TD15, N25.57.33, E127.39.27, !, + NHC246TD15, N26.06.24, E127.23.19, !, + NHC256TD15, N26.08.52, E127.22.22, !, + NHC266TD15, N26.11.27, E127.21.54, !, + NHC276TD15, N26.14.04, E127.21.57, !, + NHC286TD15, N26.16.38, E127.22.30, !, + NHC296TD15, N26.19.04, E127.23.32, !, + NHC306TD15, N26.21.19, E127.25.02, !, + NHC316TD15, N26.23.17, E127.26.57, !, + NHC326TD15, N26.24.56, E127.29.13, !, + NHC336TD15, N26.26.12, E127.31.46, !, + NHC351D15, N26.27.03, E127.34.31, !, + NHC344D28.1, N26.38.43, E127.27.19, !, + NHC341D25, N26.35.20, E127.27.13, !, + SALSA357D16.4, N26.26.56, E127.37.03, !, + NHC185D15, N25.57.31, E127.38.34, !, +#fly-over + H8L00FO, N26.07.45.9, E127.38.56.3, !, Fly over Hotel 8 Lima 0 0 + H6R00FO, N26.14.55.3, E127.38.36.2, !, Fly over Hotel 6 Romeo 0 0 +#training areas + MOOSN, N26.40.35, E126.34.02, !, Moose South + MOOSS, N27.05.03, E126.59.39, !, Moose North + LION, N25.27.45, E128.03.36, !, Lion + EAGLE, N25.42.21, E128.19.56, !, Eagle + TIGER, N26.22.09, E128.34.42, !, Tiger +#RODN +#RW05R 55 4.4NM + rwylen + CAMDA, N26.24.45, E127.50.46, !, Camda +#derived from CAMDA + HIVAS, N26.27.33, E128.00.26, !, Hivas +#KAD R235 10DME + TUCOF, N26.14.55, E127.37.38, !, Tucof +#derived from TUCOF + CUNEK, N26.21.16, E127.46.14, !, Cunek +#KAD R235 D20 + JACKS, N26.08.32, E127.29.03, 55, Jacks +#11.9nm from RW05L + EBLIR, N26.13.08, E127.34.56, !, Eblir +#6.9nm from RW05L + JIMMY, N26.16.21, E127.39.12, !, Jimmy +#5.9nm from RW05L + DUPIT, N26.16.59, E127.40.03, !, Dupit +#KAD R055 D20 + IMONO, N26.34.14, E128.03.14, 235, Imono +#12.1nm from RW23R + LETOX, N26.29.49, E127.57.09, !, Letox +#6nm from RW23R + NUGAP, N26.25.55, E127.51.55, !, Nugap +#RODN departure route to AMAMI? ADDAN BASHO AMAMI + BASHO, N27.03.57.24, E128.50.39.59, !, Basho +#training areas + NRANG, N27.09.31, E127.17.45, !, North Range + SRANG, N25.14.15, E127.54.53, !, South Range +#ROKJ + DUFFY, N26.08.26.47, E126.30.48.37, !44, Duffy + DORIS, N26.04.30.51, E126.41.53.31, !9, Doris + BISIS, N26.47.21.23, E126.32.57.32, !, Bisis + SOARA, N25.59.01.30, E126.22.11.16, !, Soara +#fixes + KXC206D18, N26.05.31, E126.36.09, !, + +#NHC -> KXC: 281T 50.5292nm (93.58km) +#distance from NHC to chord of NHC 60DME, KXC 30DME: 41.097nm +#distance from TIT to NHC 60DME: 59.7192nm (110.6km) +#intersection of NHC 111T and TIT 201T: N26.09.18, E127.47.54 +#distance from TIT to above intersection = 0.3753nm +#distance from NHC to above intersection = 8.9741nm +#distance from TIT to NHC 50DME: 49.1881nm + +boundary = +# NHC 60DME @ KXC 30DME (NHC 311T, KXC 008T) + N26.51.59, E126.48.07 +#360T + N26.52.18, E126.43.19 +#350T + N26.51.50, E126.37.29 +#340T + N26.50.29, E126.31.50 +#330T + N26.48.16, E126.26.32 +#320T + N26.45.15, E126.21.45 +#310T + N26.41.33, E126.17.37 +#300T + N26.37.15, E126.14.17 +#290T + N26.32.31, E126.11.50 +#280T + N26.27.27, E126.10.21 +#270T + N26.22.15, E126.09.52 +#260T + N26.17.03, E126.10.24 +#250T + N26.12.00, E126.11.56 +#240T + N26.07.16, E126.14.24 +#230T + N26.03.00, E126.17.46 +#220T + N25.59.19, E126.21.53 +#210T + N25.56.20, E126.26.39 +#200T + N25.54.08, E126.31.56 +#190T + N25.52.47, E126.37.32 +#180T + N25.52.20, E126.43.19 +# NHC 50DME @ KXC 30DME +# = NHC 281T-(arccos(41.097/50)) = NHC 246T 50DME (KXC 172T) + N25.52.02, E126.47.51 +#234T + N25.43.02, E126.53.42 +#224T + N25.36.29, E127.00.05 +####### NHC 50DME @ TIT R? (NHC 291T-79.66T=211.34T 50NM)???????<-not sure what this calc was anymore +#211T? + N25.29.47, E127.09.47 +# NHC 50DME @ TIT R201T + N25.23.27, E127.28.04 +# NHC 60DME @ TIT R201T (NHC 193T) + N25.14.00, E127.24.04 +#182T + N25.12.35, E127.36.16 +#172T + N25.13.08, E127.47.48 +#162T + N25.15.28, E127.59.03 +#152T + N25.19.31, E128.09.43 +#142T + N25.25.10, E128.19.27 +#132T + N25.32.15, E128.27.57 +#122T + N25.40.33, E128.34.59 +#112T + N25.49.50, E128.40.20 +#102T + N25.59.48, E128.43.49 +#092T + N26.10.10, E128.45.20 +#082T + N26.20.36, E128.44.50 +#072T + N26.30.48, E128.42.18 +#062T + N26.40.28, E128.37.49 +#052T + N26.49.16, E128.31.31 +#042T + N26.56.57, E128.23.35 +#032T + N27.03.17, E128.14.15 +#022T + N27.08.04, E128.03.49 +#012T + N27.11.09, E127.52.35 +#002T + N27.12.26, E127.40.55 +#352T + N27.11.53, E127.29.11 +#342T + N27.09.31, E127.17.45 +#332T + N27.05.24, E127.06.57 +#322T + N26.59.40, E126.57.09 + +#OKINAWA +line1 = + N26.88188, E128.25488 + N26.79688, E128.21650 + N26.71143, E128.12158 + N26.66777, E128.09766 + N26.64331, E128.04678 + N26.64687, E128.02969 + N26.67944, E127.99434 + N26.69360, E127.90723 + N26.67495, E127.89482 + N26.63105, E127.89082 + N26.59395, E127.94551 + N26.55571, E127.92598 + N26.46606, E127.82041 + N26.44854, E127.79590 + N26.43394, E127.72891 + N26.30791, E127.72705 + N26.19917, E127.65488 + N26.15449, E127.64971 + N26.09473, E127.65313 + N26.09717, E127.72939 + N26.15254, E127.80361 + N26.17124, E127.80645 + N26.20869, E127.78555 + N26.25508, E127.79014 + N26.31895, E127.84873 + N26.32812, E127.90479 + N26.38057, E127.86924 + N26.44248, E127.86709 + N26.45649, E127.95127 + N26.53359, E128.03789 + N26.55225, E128.12695 + N26.60693, E128.16250 + N26.65278, E128.25879 + N26.72070, E128.31094 + N26.81211, E128.33164 + N26.88188, E128.25488 + +line2 = + N27.91025, E128.95166 + N27.89800, E128.90762 + N27.84243, E128.88281 + N27.72778, E128.90000 + N27.70249, E128.95625 + N27.72080, E128.99814 + N27.77021, E129.01641 + N27.81113, E128.98975 + N27.91025, E128.95166 + +line3 = + N28.47588, E129.59805 + N28.46128, E129.57715 + N28.43105, E129.56055 + N28.39751, E129.50967 + N28.39526, E129.46455 + N28.35962, E129.32246 + N28.31357, E129.25088 + N28.28252, E129.24785 + N28.26294, E129.21709 + N28.24976, E129.16465 + N28.20088, E129.27490 + N28.12773, E129.36641 + N28.20898, E129.45254 + N28.25479, E129.43906 + N28.27231, E129.45674 + N28.29873, E129.51270 + N28.36118, E129.57461 + N28.41128, E129.64170 + N28.43213, E129.71045 + N28.46963, E129.71465 + N28.51748, E129.68955 + N28.47588, E129.59805 + +line4 = + N28.17617, E129.25742 + N28.19248, E129.19248 + N28.10112, E129.23242 + N28.08159, E129.33057 + N28.10493, E129.32402 + N28.14473, E129.27734 + N28.17617, E129.25742 + +line5 = + N24.45186, E124.17021 + N24.46963, E124.12041 + N24.43584, E124.08477 + N24.34761, E124.13574 + N24.33506, E124.18564 + N24.35806, E124.23428 + N24.51592, E124.29316 + N24.56636, E124.32402 + N24.58711, E124.30195 + N24.45864, E124.21055 + N24.45186, E124.17021 + +line6 = + N24.85239, E125.31494 + N24.87192, E125.28359 + N24.73252, E125.26895 + N24.71709, E125.35938 + N24.74316, E125.44414 + N24.77686, E125.40186 + N24.80469, E125.33457 + N24.85239, E125.31494 + +#NAHA CTR +[area1] +shape = circle +altitude = -1 +#labelpos = N26.11.36, E127.38.23 +position = N26.11.36, E127.38.23 +radius = 5 + +#NAHA CTR +[area2] +shape = circle +altitude = 2000 +labelpos = N26.11.36, E127.38.23 +position = N1, E1 +radius = 5 + +#KADENA CTR +[area3] +shape = polygon +altitude = -1 +name = DN +#labelpos = N26.21.20.20, E127.46.03.48 +#position = N26.21.20.20, E127.46.03.48 +#radius = 5 +points = +#Awase (KAD 118T) + N26.19.04, E127.50.47 +#R329/R20 JCT + N26.19.05, E127.49.12 +#R81 1.5NM E OF JCT + N26.17.17, E127.45.51 +#R58/R81 JCT (KAD 188T) + N26.17.08, E127.45.19 +#KAD R195T + N26.16.31, E127.44.37 +#KAD R215T + N26.17.15, E127.42.52 +#KAD R235T + N26.18.28, E127.41.30 +#KAD R255T + N26.20.03, E127.40.40 +#KAD R275T + N26.21.46, E127.40.30 +#KAD R295T + N26.23.27, E127.41.00 +#KAD R315T + N26.24.52, E127.42.07 +#KAD R335T + N26.25.52, E127.43.42 +#KAD R355T + N26.26.19, E127.45.34 +#KAD R015T + N26.26.10, E127.47.30 +#KAD R035T + N26.25.26, E127.49.15 +#KAD R055T + N26.24.12, E127.50.38 +#KAD R075T + N26.22.38, E127.51.27 +#KAD R095T + N26.20.54, E127.51.37 + +[area4] +shape = polygon +altitude = 3143 +name = DN +labelpos = N26.21.20.20, E127.46.03.48 +#position = N26.21.20.20, E127.46.03.48 +#radius = 5 +draw = 99 +points = +#Awase (KAD 118T) +# N26.19.04, E127.50.47 +#R329/R20 JCT + N26.19.05, E127.49.12 +#R81 1.5NM E OF JCT + N26.17.17, E127.45.51 +#R58/R81 JCT (KAD 188T) + N26.17.08, E127.45.19 +#KAD R195T + N26.16.31, E127.44.37 +#KAD R215T + N26.17.15, E127.42.52 +#KAD R235T + N26.18.28, E127.41.30 +#KAD R255T + N26.20.03, E127.40.40 +#KAD R275T + N26.21.46, E127.40.30 +#KAD R295T + N26.23.27, E127.41.00 +#KAD R315T + N26.24.52, E127.42.07 +#KAD R335T + N26.25.52, E127.43.42 +#KAD R355T + N26.26.19, E127.45.34 +#KAD R015T + N26.26.10, E127.47.30 +#KAD R035T + N26.25.26, E127.49.15 +#KAD R055T + N26.24.12, E127.50.38 +#KAD R075T + N26.22.38, E127.51.27 +#KAD R095T + N26.20.54, E127.51.37 + +#FUTENMA CTR +[area5] +shape = polygon +altitude = 2246 +name = TM +labelpos = N26.15.00, E127.45.00 +points = +#Ajahashi + N26.14.29, E127.41.25 +#R58/R81 JCT + N26.17.08, E127.45.19 +#R81 1.5NM E OF JCT + N26.17.17, E127.45.51 +#R329/R20 JCT + N26.19.05, E127.49.12 +#Awase + N26.19.04, E127.50.47 +#Yonabaru + N26.12.06, E127.45.08 + +#KUMEJIMA INFORMATION ZONE +[area6] +shape = circle +altitude = 3001 +name = KJ +labelpos = N26.24.49, E126.39.50 +position = N26.21.49, E126.42.50 +radius = 5 + +#NORTHERN TRAINING AREA +[area7] +shape = polygon +altitude = 2001 +name = USMC +labelpos = N26.43.30, E128.14.00 +points = + N26.46.36, E128.17.30 + N26.45.24, E128.15.33 + N26.41.58, E128.14.13 + N26.39.31, E128.10.55 + N26.37.58, E128.14.00 + N26.40.34, E128.14.42 + N26.40.02, E128.16.09 + N26.41.07, E128.16.42 + N26.41.07, E128.15.13 + N26.43.47, E128.17.42 + N26.45.14, E128.17.02 + N26.45.34, E128.17.56 + N26.45.18, E128.18.58 + N26.45.51, E128.19.12 + +#CAMP SCHWAB +[area8] +shape = polygon +altitude = 2001 +name = USMC +labelpos = N26.31.30, E128.00.30 +points = + N26.31.46, E127.59.39 + N26.33.47, E128.02.09 + N26.32.52, E128.03.02 + N26.30.59, E128.03.31 + N26.30.28, E128.01.15 + N26.30.49, E128.00.29 + +#CENTRAL TRAINING AREA +[area9] +shape = polygon +altitude = 1001 +name = USMC +#labelpos = N26.30.00, E127.55.00 +points = + N26.33.42, E127.59.59 + N26.31.32, E127.58.37 + N26.30.03, E127.55.27 + N26.28.35, E127.55.02 + N26.29.58, E127.52.23 + N26.29.18, E127.51.17 + N26.27.53, E127.51.26 + N26.27.20, E127.55.33 + N26.28.58, E127.56.18 + N26.29.32, E127.58.46 + N26.30.53, E127.59.14 + N26.31.19, E127.59.53 + N26.31.27, E128.01.56 + N26.31.04, E128.02.51 + N26.31.59, E128.02.39 + N26.32.34, E128.00.54 + +#CAMP COURTNEY AREA +[area10] +shape = polygon +altitude = 1001 +name = USMC +#labelpos = N26.23.00, E127.51.15 +points = + N26.23.48, E127.51.34 + N26.23.05, E127.51.01 + N26.23.00, E127.51.11 + N26.23.18, E127.51.28 + N26.23.17, E127.51.40 + N26.22.49, E127.51.44 + N26.22.44, E127.52.00 + N26.23.16, E127.52.06 + +#WHITE BEACH AREA +[area11] +shape = polygon +altitude = 1001 +name = USN +#labelpos = N26.18.00, E127.54.45 +points = + N26.18.13, E127.54.36 + N26.17.30, E127.54.24 + N26.17.27, E127.55.19 + N26.17.44, E127.55.26 + N26.17.52, E127.55.07 + N26.18.09, E127.54.56 + +[area12] +shape = polygon +altitude = -1 +name = EAGLE +labelpos = N25.31.07, E128.30.00 +points = + N25.31.07, E128.09.53 + N25.53.35, E128.30.00 + N25.48.37, E129.02.19 + N25.44.15, E129.25.52 + N25.44.45, E130.24.13 + N25.44.23, E130.30.01 + N24.39.50, E129.39.55 + N24.23.28, E129.27.37 + +[area13] +shape = polygon +altitude = -1 +name = LION +labelpos = N25.15.00, E128.03.36 +points = + N25.31.07, E128.09.53 + N25.27.45, E128.03.36 + N25.22.34, E127.43.35 + N24.27.55, E127.05.43 + N24.22.47, E127.18.22 + N24.05.02, E128.01.39 + N23.42.01, E128.56.47 + N24.23.28, E129.27.37 + +[area14] +shape = polygon +altitude = -1 +name = TIGER +labelpos = N26.30.00, E129.00.00 +points = + N26.22.09, E128.34.42 + N26.47.24, E129.04.02 + N27.28.07, E129.30.23 + N27.38.46, E130.33.51 + N27.38.35, E130.55.54 + N27.37.41, E132.02.15 + N27.26.37, E131.59.41 + N26.47.46, E131.50.44 + N26.27.26, E131.34.18 + N26.08.30, E131.16.53 + N26.10.56, E130.50.36 + +[area15] +shape = polygon +altitude = -1 +name = MOOSE +labelpos = N26.22.00, E126.00.0 +points = + N26.16.03, E126.08.35 + N27.05.03, E126.59.39 + N27.17.55, E127.13.15 + N27.48.12, E127.19.16 + N28.28.43, E127.03.15 + N28.17.32, E126.47.19 + N27.40.36, E125.55.21 + N26.58.33, E124.57.21 + N26.41.43, E125.12.40 + N26.14.20, E125.37.19 + +#W-172 SOUTH RANGE +[area16] +shape = polygon +altitude = -1 +name = W-172 +labelpos = N25.00.00, E127.45.00 +points = + N25.14.15, E127.34.53 + N24.16.45, E127.34.53 + N24.16.45, E128.39.53 + N25.04.45, E128.39.53 + N25.14.15, E128.29.53 + +#W-173 HOTEL HOTEL +[area17] +shape = polygon +altitude = -1 +name = W-173 +labelpos = N26.44.00, E129.00.00 +points = + N26.23.14, E128.19.53 + N27.06.14, E129.09.52 + N27.06.14, E130.59.52 + N26.10.15, E130.59.52 + +#W-173A ALPHA ALPHA +[area18] +shape = polygon +altitude = -1 +name = W-173A +labelpos = N27.20.00, E129.15.00 +points = + N26.53.14, E128.54.53 + N27.24.14, E129.14.52 + N27.29.14, E129.34.52 + N27.33.14, E129.59.52 + N27.06.14, E130.14.52 + N27.06.14, E129.09.52 + +#W-174 IDESUNA JIMA +[area19] +shape = polygon +altitude = 15001 +name = W-174 +labelpos = N26.20.00, E126.58.00 +points = + N26.27.14.1, E126.55.53.3 + N26.27.14.0, E127.06.53.4 + N26.12.14.0, E127.06.53.4 + N26.12.14.4, E126.55.53.2 + +#W-174A KUME JIMA +[area20] +shape = polygon +altitude = 15001 +name = W-174A +labelpos = N26.20.00, E126.49.00 +points = + N26.27.13.9, E126.47.53.5 + N26.27.14.1, E126.55.53.3 + N26.12.14.4, E126.55.53.2 + N26.12.14.0, E126.47.53.5 + +#W-176 TORI SHIMA +[area21] +shape = circle +altitude = 15001 +name = W-176 +labelpos = N26.39.14.3, E126.46.53.2 +position = N26.36.14.3, E126.49.53.2 +radius = 5 + +#R-177 CAMP HANSEN/EASILY GUNNERY +[area22] +shape = polygon +#altitude = 3001 +altitude = 2501 +name = R-177 +labelpos = N26.31.00, E127.53.00 +points = + N26.27.14.0, E127.53.53.2 + N26.30.14.0, E127.57.53.1 + N26.31.14.0, E127.58.53.1 + N26.32.14.0, E127.58.53.1 + N26.29.14.0, E127.51.53.2 + +#W-178 IE SHIMA +[area23] +shape = circle +#altitude = 15001 +altitude = -1 +name = W-178 +labelpos = N26.47.13.9, E127.42.53.2 +position = N26.44.13.9, E127.45.53.2 +radius = 5 + +#W-178A IE SHIMA +[area24] +shape = polygon +#altitude = 13001 +altitude = -1 +name = W-178A +labelpos = N26.53.00, E127.50.00 +points = + N26.53.36.2, E127.32.45.0 + N26.59.12.0, E127.47.07.0 + N26.52.09.9, E128.00.08.1 + N26.48.48.9, E127.57.15.1 + N26.40.14.3, E127.35.53.0 + N26.51.14.2, E127.30.53.0 + +#W-185 MIKE MIKE +[area25] +shape = polygon +altitude = -1 +name = W-185 +labelpos = N25.44.00, E129.30.00 +points = + N25.41.15, E128.51.53 + N25.48.37, E129.02.19 + N25.44.15, E129.25.52 + N25.44.15, E130.10.52 + N25.43.24, E130.35.52 + N25.41.15, E130.44.52 + N24.53.15, E130.03.52 + +#ROAH Naha +[airport1] +name = Naha +code = ROAH +runways = + ROAHRWYE, 18L, N26.12.33.63, E127.38.42.84, 177.3, 9843, 0, 0, 10, 3, 0, 3, 356.67 + ROAHRWYW, 18R, N26.12.11.00, E127.37.56.64, 177.3, 8858, 0, 0, 15, 3, 176.46, 3, 0 + +climbaltitude = 1200 + +sids = + !AMAMI + !CHAMP + !BUICK + !CANOP + !GANJU +#minor fixes + !GEMNI + !DODGE + !PRIUS + !CHERY + !ADDAN + !LEXUS + !KIZNA + !GELMA + !GURUX + !TESLA + !VOLVO + +entrypoints = +#Z13 ENTOK +# YEEZY +#ONC Y525 IHEYA + 33, IHEYA +#V75 NANJO + 99, NANJO +#Y577 VELNO + 232, VELNO + +gateways = + AMAMI, n + CHAMP, n + CHERY, n + YRE, n + BUICK, e + DORIS, w + CANOP, w + GANJU, w + PRIUS, n + GEMNI, w + OKUMA, n + ONC, n + +airlines = +#rjtt + ana, 800, b788/b789/b772/b773, PRIUS, AMAMI + jal, 800, a359/b772/b773, PRIUS, AMAMI + sky, 400, b738, PRIUS, AMAMI +#rjoo + ana, 600, b788/b789/b772/b773, PRIUS, AMAMI + jal, 600, b763/a359/b772/b773, PRIUS, AMAMI +#rjff + ana, 400, a20n/b737/b738/b763/b788/dh8d, PRIUS, AMAMI + akx, 300, dh8d, PRIUS, AMAMI + jta, 600, b738, PRIUS, AMAMI +#domestic + ana, 1100, a20n/b737/b738/b763, PRIUS, AMAMI + ana, 600, a20n/b737/b738, GEMNI, GANJU/CANOP + jac, 100, at46, OKUMA, CHERY/ONC + jta, 100, b738, OKUMA, YRE + jta, 600, b738, GEMNI, GANJU/CANOP + jta, 200, b738, DORIS, DORIS + jta, 600, b738, PRIUS, AMAMI + rac, 200, dh8d, OKUMA, AMAMI + rac, 400, dh8d, GEMNI, GANJU/CANOP + rac, 100, dh8d, OKUMA, YRE + rac, 200, dh8d, BUICK, BUICK + jjp, 600, a320, PRIUS, AMAMI + apj, 600, a320/a20n, PRIUS, AMAMI + sky, 800, b738, PRIUS, AMAMI + sky, 200, b738, GEMNI, GANJU/CANOP + snj, 700, b738, PRIUS, AMAMI + snj, 200, b738, GEMNI, GANJU/CANOP + sfj, 100, a320, PRIUS, AMAMI +#international + cca, 200, b738, PRIUS, CHAMP + aar, 100, a320/a321/a21n/b763, PRIUS, CHAMP + cbj, 200, a320, PRIUS, CHAMP + cal, 200, a359, GEMNI, GANJU/CANOP + epa, 100, b738, PRIUS, CHAMP + esr, 100, b738, PRIUS, CHAMP + eva, 100, a321, GEMNI, GANJU/CANOP + hke, 100, a321, GEMNI, GANJU/CANOP + jja, 100, b738, PRIUS, CHAMP + jsa, 100, a320, GEMNI, GANJU/CANOP + jna, 100, b738, PRIUS, CHAMP + dkh, 200, a320, PRIUS, CHAMP + kal, 100, b773/b772, PRIUS, CHAMP + mda, 100, e190, PRIUS, CHAMP + apj, 500, a320, GEMNI, GANJU/CANOP + ttw, 200, a320, GEMNI, GANJU/CANOP + twb, 200, b738, PRIUS, CHAMP +#cargo, + ana, 600, b763, PRIUS/GEMNI, AMAMI/CHAMP/GANJU/CANOP +#misc + jcg, 100, f2th, *, * + jcg, 100, dh8c, *, * +#jcab + ckstr-11, 1, c25c, PRIUS, AMAMI +#SDF via civil routes + tryer-1, 1, h25b, PRIUS, AMAMI + tarsel-12, 1, be9l, PRIUS, AMAMI + neptn-12, 1, p1, PRIUS, AMAMI + cosmo-12, 5, kc2, PRIUS, AMAMI + camel-12, 5, c130, PRIUS, AMAMI + cupid-1, 1, lj35, PRIUS, AMAMI + +#ROAH Naha (duplicate rwys for military acft routing purposes) +[airport2] +name = Naha +code = JF +traffic = 5 + +runways = + ROAHRWYEJF, 18L, N26.12.33.63, E127.38.42.84, 177.3, 9843, 0, 0, 10, 3, 0, 3, 356.67 + ROAHRWYWJF, 18R, N26.12.11.00, E127.37.56.64, 177.3, 8858, 0, 0, 15, 3, 176.46, 3, 0 + +climbaltitude = 1200 + +sids = + !MOOSN + !MOOSS + !LION + !EAGLE + !TIGER + +entrypoints = +#MOOSE-NORTH + 341, SCUBA +#MOOSE-SOUTH + 261, LAVON +#TIGER + 70, NHC +#LION + 191, LAFTY +#EAGLE + 125, NHC + +airlines = + shark-12, 50, t4, nswe + chain-12, 50, t4, nswe + deigo-12, 50, t4, nswe + tida-12, 100, p3, nswe + eikas-12, 100, f15, nswe + jaguar-12, 100, f15, nswe + excel-12, 100, e2, nswe + +#RODN Kadena AFB +[airport3] +name = Kadena +code = DN +traffic = 5 + +runways = +# RODNRWYW, 05L, N26.20.46.48, E127.45.05.38, 50, 12101, 0, 0, 93 + RODNRWYW, 05L, N26.20.46.48, E127.45.05.38, 50, 12101, 0, 0, 593 + RODNRWYE, 05R, N26.20.38.57, E127.45.18.13, 50, 12101, 0, 0, 106 + +climbaltitude = 2200 + +sids = + !BASHO + !BUICK + !NRANG + !SRANG + !DODGE + !ONC + +entrypoints = +#W-172 + 160, KAD +#W-179 + 355, KAD +#ONC A582 OKUMA + 39, OKUMA +#V75 NANJO + 99, NANJO +#Y577 VELNO + 229, VELNO + +gateways = + ONC, n + AMAMI, n + BUICK, e + +airlines = + rch-1234, 50, c5m/c17, ONC, AMAMI + trek-12, 10, b737, ONC, AMAMI + cks, 10, b744, ONC, AMAMI + oae, 10, b763, ONC, AMAMI + cnv7-123, 50, b737, ONC, AMAMI + cnv3-123, 10, b737, BUICK, BUICK + sumo-12, 10, c130, *, * + mojo-12, 10, b190, ONC, AMAMI + madfox-12, 1, p8, ONC, AMAMI + pswrd-12, 10, c2, ONC, AMAMI + pearl-12, 1, k35r, ONC, AMAMI + start-12, 50, k35r, ONC, AMAMI + tora-12, 50, k35r, ONC, AMAMI + wink-12, 50, k35r, ONC, AMAMI + _bat-12, 100, f15, *, * + brgham-12, 100, e3cf/e3tf, *, * + cock-12, 100, f15, *, * + coke-12, 100, f15, *, * + demon-12, 100, f15, *, * + dirty-12, 100, f15, *, * + knife-12, 100, f15, *, * + lance-12, 100, f15, *, * + shogun-12, 100, f15, *, * + vampr-12, 100, f15, *, * + jakal-12, 100, c130, *, * + flc-11, 5, cl60, *, * + vda, 1, a124, *, * + +#ROTM MCAS Futenma +[airport4] +name = Futenma +code = TM +traffic = 60 + +runways = + ROTMRWY, 06, N26.267198, E127.745235, 53.5, 9004, 0, 0, 246 + +climbaltitude = 2200 + +sids = + !BASHO + !BUICK + !DODGE + !ONC + +entrypoints = +#ONC A582 OKUMA + 39, OKUMA +#V75 NANJO + 99, NANJO +#Y577 VELNO + 229, VELNO + +airlines = + magic-12, 1000, c560, ne + sumo-12, 1000, c130, nswe + vda, 1, a124, *, * + +#ROKJ Kumejima +[airport5] +name = Kumejima +code = KJ +traffic = 180 +runways = + ROKJRWY, 03, N26.21.18.32, E126.42.36.67, 21.17, 6562, 0, 0, 20 + +climbaltitude = 5000 + +entrypoints = +#ONC A582 NHC LAVON GURUX DORIS + 39, OKUMA + +airlines = + jta, 1, b738, n + +#RORE Iejima +[airport6] +name = Iejima +code = RE +runways = + RORERWY, 04, N26.43.02.20, E127.46.55.40, 38.87, 4921, 0, 0, 225 + +#ROKR Kerama +[airport7] +name = Kerama +code = KR +runways = + ROKRRWY, 02, N26.09.53.52, E127.17.32.50, 20, 4921, 0, 0, 156 + +#RORE Aguni +[airport8] +name = Aguni +code = RA +runways = + RORARWY, 01, N26.35.21.01, E127.14.24.02, 4.88, 2625, 0, 0, 35 + +#RNAV(GNSS) RWY 18L +[approach1] +runway = ROAHRWYE +beacon = !RYCOM +route1 = @RNAV18L + 183 + !RYCOM, 1200, 210 + 3.6, 1200, 180 + +[approach2] +runway = ROAHRWYE +beacon = !THETA +route1 = @RNAV18LTHETA + 93 + !THETA, 2000 + @RNAV18L + +[approach3] +runway = ROAHRWYE +beacon = !KUKUL +route1 = @RNAV18LKUKUL + 176 + !KUKUL, 4000 + @RNAV18L + +#ILS RWY 18R +[approach4] +runway = ROAHRWYW +beacon = !SALSA +route1 = @ILS18R + 182 + !SALSA, 1200, 210 + 6, 1200, 180 + +[approach5] +runway = ROAHRWYW +beacon = !THETA +route1 = @ILS18RTHETA + 93 + !THETA + @ILS18R + +[approach6] +runway = ROAHRWYW +beacon = !KUKUL +route1 = @ILS18RKUKUL + 182 + !KUKUL + @ILS18R + +[approach7] +runway = ROAHRWYWJF +beacon = EISAR +route1 = @ILS18REISAR + 161 + !EISAR + !KIZNA + !NHC351D15 + !SALSA357D16.4 + @ILS18R + +#SCUBA ARRIVAL +[approach8] +runway = ROAHRWYWJF +beacon = SCUBA +route1 = + 161 + !SCUBA + !NHC344D28.1 + !NHC341D25 + @ILS18REISAR + +[approach9] +runway = ROAHRWYW +beacon = LAVON +route1 = @ILS18RLAVON + 356 + !LAVON + !GELMA + !KIZNA + !NHC351D15 + !SALSA357D16.4 + @ILS18R + +[approach10] +runway = ROAHRWYWJF +beacon = !GURUX +route1 = @ILS18RGURUX + 86 + !GURUX + @ILS18RLAVON + +[approach11] +runway = ROAHRWYWJF +beacon = !DORIS +route1 = @ILS18RDORIS + 86 + !DORIS + @ILS18RGURUX + +[approach12] +runway = ROAHRWYW +beacon = OLVAL +route1 = @ILS18ROLVAL + 331 + !OLVAL + @ILS18RLAVON + +#ILS RWY 18R missed +[approach13] +runway = ROAHRWYW +beacon = !H6L50 +route1 = + 182 + !H6L50 + !H8R51 + @ILS18ROLVAL + +[approach14] +runway = ROAHRWYW +beacon = !H8R51 +route1 = + 241 + !H8R51 + @ILS18ROLVAL + +#ILS Z RWY 36R +[approach15] +runway = ROAHRWYE, rev +beacon = !DEIJI +route1 = @ILSZ36R + 2 + !DEIJI, 2000, 210 + 4.0, 1300, 180 + +[approach16] +runway = ROAHRWYE, rev +beacon = !SEIFA +route1 = @ILSZ36RSEIFA + 273 + !SEIFA, 3000 + @ILSZ36R + +[approach17] +runway = ROAHRWYE, rev +beacon = !UTAKI +route1 = + 92 + !UTAKI, 3000 + @ILSZ36R + +[approach18] +runway = ROAHRWYE, rev +beacon = !VIGER +route1 = @ILSZ36RVIGER + 39 + !VIGER, 3000 + @ILSZ36R + +#ILS Y RWY 36R +[approach19] +runway = ROAHRWYE, rev +beacon = OLVAL +route1 = @ILSY36R + 151 + !OLVAL + !H8L52 + !VIGER + !H8L51 + @ILSZ36R + +#ILS RWY 36R missed approach +[approach20] +runway = ROAHRWYE, rev +beacon = !H6R00 +route1 = + 357 + !H6R00 + !KIZNA + !GELMA + !LAVON + @ILSY36R + +[approach21] +runway = ROAHRWYE, rev +beacon = !KIZNA +route1 = + 357 + !KIZNA + !GELMA + !LAVON + @ILSY36R + +#ILS Z RWY 36L +[approach22] +runway = ROAHRWYW, rev +beacon = !BLISS +route1 = @ILSZ36L + 2 + !BLISS, 2000, 210 + 6.0, 1300, 180 + +[approach23] +runway = ROAHRWYW, rev +beacon = !SEIFA +route1 = @ILSZ36LSEIFA + 273 + !SEIFA, 3000 + @ILSZ36L + +[approach24] +runway = ROAHRWYW, rev +beacon = !UTAKI +route1 = @ILSZ36LUTAKI + 92 + !UTAKI, 3000 + @ILSZ36L + +[approach25] +runway = ROAHRWYW, rev +beacon = !VIGER +route1 = @ILSZ36LVIGER + 33 + !VIGER, 3000 + @ILSZ36L + +#ILS Y RWY 36L +[approach26] +runway = ROAHRWYW, rev +beacon = OLVAL +route1 = @ILSY36L + 151 + !OLVAL + !H8L52 + !VIGER + !IX36L + @ILSZ36L + +#ILS X RWY 36L +[approach27] +runway = ROAHRWYWJF, rev +beacon = !IX36L +route1 = @ILSX36L + 16 + !VIGER + !IX36L + !NHC185D15 + @ILSZ36L + +[approach28] +runway = ROAHRWYWJF, rev +beacon = LAVON +route1 = @ILSX36LLAVON + 86 + !LAVON + !OLVAL + !H8L52 + @ILSX36L + +[approach29] +runway = ROAHRWYWJF, rev +beacon = !GURUX +route1 = @ILSX36LGURUX + 86 + !GURUX + @ILSX36LLAVON + +[approach30] +runway = ROAHRWYWJF, rev +beacon = !DORIS +route1 = @ILSX36LDORIS + 86 + !DORIS + @ILSX36LGURUX + +#LAFTY ARRIVAL +[approach31] +runway = ROAHRWYWJF, rev +beacon = LAFTY +route1 = @ILSX36LLAFTY + 16 + !LAFTY + @ILSX36L + +#ILS RWY 36L missed approach +[approach32] +runway = ROAHRWYW, rev +beacon = !H8R50 +route1 = + 357 + !H8R50 + !GELMA + !LAVON + @ILSY36L + +[approach33] +runway = ROAHRWYW, rev +beacon = !GELMA +route1 = + 301 + !GELMA + !LAVON + @ILSY36L + +#IHEYAN +[approach34] +runway = ROAHRWYW +beacon = IHEYA +route1 = + 243 + !IHEYA + !FOCUS + @ILS18RKUKUL + +[approach35] +runway = ROAHRWYW +beacon = !FOCUS +route1 = + 243 + !FOCUS + @ILS18RKUKUL + +[approach36] +runway = ROAHRWYE +beacon = IHEYA +route1 = + 243 + !IHEYA + !FOCUS + @RNAV18LKUKUL + +[approach37] +runway = ROAHRWYE +beacon = !FOCUS +route1 = + 212 + !FOCUS + @RNAV18LKUKUL + +#IHEYAS +[approach38] +runway = ROAHRWYW, rev +beacon = IHEYA +route1 = + 243 + !IHEYA + !HASSA + @ILSZ36LSEIFA + +[approach39] +runway = ROAHRWYW, rev +beacon = !HASSA +route1 = + 184 + !HASSA + @ILSZ36LSEIFA + +[approach40] +runway = ROAHRWYE, rev +beacon = IHEYA +route1 = + 243 + !IHEYA + !HASSA + @ILSZ36RSEIFA + +[approach41] +runway = ROAHRWYE, rev +beacon = !HASSA +route1 = + 184 + !HASSA + @ILSZ36RSEIFA + +#VELNON +[approach42] +runway = ROAHRWYW +beacon = VELNO +route1 = + 49 + !VELNO + @ILS18RTHETA + +[approach43] +runway = ROAHRWYE +beacon = VELNO +route1 = + 49 + !VELNO + @RNAV18LTHETA + +#VELNOS +[approach44] +runway = ROAHRWYW, rev +beacon = VELNO +route1 = + 49 + !VELNO + @ILSZ36LVIGER + +[approach45] +runway = ROAHRWYE, rev +beacon = VELNO +route1 = + 49 + !VELNO + @ILSZ36RVIGER + +#RESORN +[approach46] +runway = ROAHRWYW +beacon = OKUMA +route1 = + 222 + !OKUMA + !CLIFF + @ILS18RKUKUL + +[approach47] +runway = ROAHRWYW +beacon = !CLIFF +route1 = + 251 + !CLIFF + @ILS18RKUKUL + +[approach48] +runway = ROAHRWYE +beacon = OKUMA +route1 = + 222 + !OKUMA + !CLIFF + @RNAV18LKUKUL + +[approach49] +runway = ROAHRWYE +beacon = !CLIFF +route1 = + 251 + !CLIFF + @RNAV18LKUKUL + +#RESORS +[approach50] +runway = ROAHRWYW, rev +beacon = OKUMA +route1 = + 222 + !OKUMA + !HASSA + @ILSZ36LSEIFA + +[approach51] +runway = ROAHRWYE, rev +beacon = OKUMA +route1 = + 222 + !OKUMA + !CLIFF + @ILSZ36RSEIFA + +#ENTOKN +#[approach] +#runway = ROAHRWYW +#beacon = YEEZY +#route1 = +# 95 +# !YEEZY +# @ILS18RTHETA + +#[approach] +#runway = ROAHRWYE +#beacon = YEEZY +#route1 = +# 95 +# !YEEZY +# @RNAV18LTHETA + +#ENTOKS +#[approach] +#runway = ROAHRWYW +#beacon = YEEZY +#route1 = +# 95 +# !YEEZY +# @ILSZ36LVIGER + +#[approach] +#runway = ROAHRWYE +#beacon = YEEZY +#route1 = +# 95 +# !YEEZY +# @ILSZ36RVIGER + +#LAVONA +#[approach52] +#runway = ROAHRWYW, rev +#beacon = LAVON +#route1 = @LAVON36L +# 266 +# !LAVON +# !OLVAL +# @ILSY36L + +#[approach53] +#runway = ROAHRWYE, rev +#beacon = LAVON +#route1 = @LAVON36R +# 266 +# !LAVON +# !OLVAL +# @ILSY36R + +[approach52] +runway = ROAHRWYW, rev +beacon = NHC +route1 = @NHC36L + 283 + !NHC + !LAVON + !OLVAL + @ILSY36L + +[approach53] +runway = ROAHRWYE, rev +beacon = NHC +route1 = @NHC36R + 283 + !NHC + !LAVON + !OLVAL + @ILSY36R + +#from NANJO +[approach54] +runway = ROAHRWYW +beacon = NANJO +route1 = + 283 + !NANJO + !ESKOB + !NHC + @ILS18RLAVON + +[approach55] +runway = ROAHRWYW +beacon = !ESKOB +route1 = + 283 + !ESKOB + !NHC + @ILS18RLAVON + +[approach56] +runway = ROAHRWYW +beacon = NHC +route1 = + 283 + !NHC + @ILS18RLAVON + +[approach57] +runway = ROAHRWYW, rev +beacon = NANJO +route1 = + 283 + !NANJO + !ESKOB + @NHC36L + +[approach58] +runway = ROAHRWYW, rev +beacon = !ESKOB +route1 = + 283 + !ESKOB + @NHC36L + +[approach59] +runway = ROAHRWYE, rev +beacon = NANJO +route1 = + 283 + !NANJO + !ESKOB + @NHC36R + +[approach60] +runway = ROAHRWYE, rev +beacon = !ESKOB +route1 = + 283 + !ESKOB + @NHC36R + + + +[departure1] +runway = ROAHRWYW + +route1 = ESKOB1 V75, Eskob One Victor 75 + !KYANN + !AH801 + !ESKOB + !NANJO + !BUICK + +route2 = ESKOB1.CHERY, Eskob One Chery + !KYANN + !AH801 + !ESKOB + !ADDAN + !CHERY + !ONC + !CHAMP + +route3 = ESKOB1.AMAMI, Eskob One Amami + !KYANN + !AH801 + !ESKOB + !ADDAN + !CHERY + !AMAMI + +route4 = VIGER1.CANOP, Viger One Canop + !VIGER + !CANOP + +[departure2] +runway = ROAHRWYE + +route1 = ESKOB1 V75, Eskob One Victor 75 + !KYANN + !AH801 + !ESKOB + !NANJO + !BUICK + +route2 = ESKOB1.CHERY, Eskob One Chery + !KYANN + !AH801 + !ESKOB + !ADDAN + !CHERY + !ONC + !CHAMP + +route3 = ESKOB1.AMAMI, Eskob One Amami + !KYANN + !AH801 + !ESKOB + !ADDAN + !CHERY + !AMAMI + +route4 = VIGER1.CANOP, Viger One Canop + !VIGER + !CANOP + +#route5 = ESKOB1.ADDAN, Eskob One Addan +# !KYANN +# !AH801 +# !ESKOB +# !ADDAN +# !YRE + +#route6 = VIGER1.DORIS, Viger One Doris +# !VIGER +# !DORIS + +[departure3] +runway = ROAHRWYW, rev + +route1 = LAVON1 NHC V75, Lavon One + !H8R50 + !GELMA + !LAVON + !NHC + !ESKOB + !NANJO + !BUICK + +route2 = KIZNA1.CHAMP, Kizuna One Champ + !H8R50 + !KIZNA + !SCUBA + !TESLA + !CHAMP + +route3 = KIZNA1.YUGAF, Kizuna One Yugaf + !H8R50 + !KIZNA + !VOLVO + !YUGAF + !AMAMI + +route4 = KIZNA1.LAGON, Kizuna One Lagoon + !H8R50 + !KIZNA + !GELMA + !GURUX + !GANJU + +#route5 = KIZNA1.RESOT, Kizuna One Resort +# !H8R50 +# !KIZNA +# !OKUMA +# !YRE + +#route6 = KIZNA1.GURUX, Kizuna One Gurux +# !H8R50 +# !KIZNA +# !GELMA +# !GURUX +# !DORIS + +[departure4] +runway = ROAHRWYE, rev + +route1 = LAVON1 NHC V75, Lavon One + !H6R00 + !KIZNA + !GELMA + !LAVON + !NHC + !ESKOB + !NANJO + !BUICK + +route2 = KIZNA1.CHAMP, Kizuna One Champ + !H6R00 + !KIZNA + !SCUBA + !TESLA + !CHAMP + +route3 = KIZNA1.YUGAF, Kizuna One Yugaf + !H6R00 + !KIZNA + !VOLVO + !YUGAF + !AMAMI + +route4 = KIZNA1.LAGON, Kizuna One Lagoon + !H6R00 + !KIZNA + !GELMA + !GURUX + !GANJU + +#route5 = KIZNA1.RESOT, Kizuna One Resort +# !H6R00 +# !KIZNA +# !OKUMA +# !YRE + +#route6 = KIZNA1.GURUX, Kizuna One Gurux +# !H6R00 +# !KIZNA +# !GELMA +# !GURUX +# !DORIS + + + +#ILS RWY 05L +[approach61] +runway = RODNRWYW +beacon = !JIMMY +route1 = @ILS05L + 55 + !JIMMY, 2200, 230 +# 5.9, 2000, 230 + 5.9, 2200, 230 + +[approach62] +runway = RODNRWYW +beacon = !EBLIR +route1 = + 55 + !EBLIR, 4000, 230 + @ILS05L + +[approach63] +runway = RODNRWYW +beacon = JACKS +route1 = + 55 + !JACKS, 6000, 230 + !EBLIR, 4000, 230 + @ILS05L + +#ILS RWY 23R +[approach64] +runway = RODNRWYW, rev +beacon = !LETOX +route1 = @ILS23R + 235 + !LETOX, 4000, 230 + 6, 2000, 230 + +[approach65] +runway = RODNRWYW, rev +beacon = !IMONO +route1 = + 235 + !IMONO, 6000, 230 + @ILS23R + +#[departure5] +#runway = RODNRWYE +# +#route1 = HIVAS3, Hivas Three +# !CAMDA +# !HIVAS +# !ONC + +#route2 = HIVAS3, Hivas Three +# !CAMDA +# !HIVAS +# !BUICK + +#[departure6] +#runway = RODNRWYW + +#route1 = CUNEK3, Cunek Three +# !CUNEK +# !TUCOF +# !ONC + +#route2 = CUNEK3, Cunek Three +# !CUNEK +# !TUCOF +# !BUICK + + + +[approach66] +runway = ROKJRWY +beacon = !DORIS +route1 = @LOC03DORIS + 266 + !DORIS, 3000 + !KXC206D18, 2000, 180 + 15, 2000, 180 + +[approach67] +runway = ROKJRWY +beacon = !DUFFY +route1 = + 266 + !DUFFY, 3000 + !KXC206D18, 2000, 180 + 15, 2000, 180 + +[approach68] +runway = ROKJRWY +beacon = !GURUX +route1 = @LOC03GURUX + 266 + !GURUX + @LOC03DORIS + +[approach69] +runway = ROKJRWY +beacon = LAVON +route1 = @LOC03LAVON + 266 + !LAVON + @LOC03GURUX + +[approach70] +runway = ROKJRWY +beacon = NHC +route1 = @LOC03NHC + 223 + !NHC + @LOC03LAVON + +[approach71] +runway = ROKJRWY +beacon = OKUMA +route1 = @LOC03OKUMA + 223 + !OKUMA + @LOC03NHC + + +[departure5] +runway = ROKJRWY + +route1 = SOUTH3, South Three + !DORIS + !GURUX + !LAVON + !NHC + !OKUMA + !LEXUS + !ONC + +[configurations] +#north wind operation +config1 = + 0, ROAHRWYW, landrev + 0, ROAHRWYE, startrev + 0, ROAHRWYWJF, landrev + 0, ROAHRWYEJF, startrev, 341, nosid + 10, RODNRWYW, land + 10, RODNRWYE, start, 66, nosid + 13, ROTMRWY, landstart, 90, nosid + 15, ROKJRWY, landstart, 224 +#south wind operation +config2 = + 0, ROAHRWYW, land + 0, ROAHRWYE, start + 0, ROAHRWYWJF, land + 0, ROAHRWYEJF, start, 196, nosid + 10, RODNRWYW, landrev + 10, RODNRWYE, startrev, 224, nosid + 13, ROTMRWY, landstartrev, 239, nosid + 15, ROKJRWY, landstart, 224 +#westnorthwest wind operation +config3 = + 0, ROAHRWYW, landrev + 0, ROAHRWYE, startrev + 0, ROAHRWYWJF, landrev + 0, ROAHRWYEJF, startrev, 341, nosid + 10, RODNRWYW, landrev + 10, RODNRWYE, startrev, 224, nosid + 13, ROTMRWY, landstartrev, 239, nosid + 15, ROKJRWY, landstart, 224 +#eastsoutheast wind operation +config4 = + 0, ROAHRWYW, land + 0, ROAHRWYE, start + 0, ROAHRWYWJF, land + 0, ROAHRWYEJF, start, 196, nosid + 10, RODNRWYW, land + 10, RODNRWYE, start, 66, nosid + 13, ROTMRWY, landstart, 90, nosid + 15, ROKJRWY, landstart, 224 + + +[planetypes] +types = + hdjt, 6, 140, 250, 2.8, 3.2, 1500, 1800, 115, 125, 1.3, 1.5, honda jet + be9l, 6, 90, 208, 2.8, 3.2, 1400, 1600, 100, 110, 1.2, 1.4, beech + b350, 6, 90, 208, 2.8, 3.2, 1400, 1600, 100, 110, 1.2, 1.4, beech + h25b, 6, 150, 250, 2.8, 3.2, 1400, 1600, 110, 120, 1.2, 1.3, hawker + p1, 4, 160, 250, 2.8, 3.2, 1500, 1700, 130, 144, 1.3, 1.5, kawasaki + p3, 5, 160, 250, 2.8, 3.2, 1400, 1600, 120, 140, 1.2, 1.4, orion + ys11, 5, 160, 250, 2.8, 3.2, 1400, 1600, 110, 130, 1.2, 1.4, namc + kc2, 3, 150, 250, 2.8, 3.2, 1400, 1800, 110, 140, 1.3, 1.5, kawasaki + c130, 4, 140, 250, 2.8, 3.2, 1400, 1700, 110, 140, 1.3, 1.5, hercules + f15, 6, 170, 300, 3.2, 5.0, 2000, 4000, 135, 155, 1.8, 2.3, eagle + t4, 6, 150, 280, 3.0, 4.0, 2000, 3000, 115, 125, 1.5, 1.8, kawasaki + c17, 3, 150, 250, 2.8, 3.2, 1400, 1800, 110, 140, 1.3, 1.5, globemaster + f2th, 5, 160, 250, 2.8, 3.2, 1320, 1560, 110, 120, 1.2, 1.3, falcon + p8, 4, 160, 250, 2.6, 3.0, 1440, 1560, 131, 144, 1.2, 1.3, poseidon + k35r, 3, 160, 250, 2.3, 2.7, 1200, 1380, 135, 152, 1.1, 1.2, stratotanker + e2, 5, 160, 250, 2.8, 3.2, 1400, 1600, 120, 140, 1.2, 1.4, hawkeye \ No newline at end of file diff --git a/final/AS/JPN/source/common.ini b/final/AS/JPN/source/common.ini new file mode 100644 index 0000000..bf6520f --- /dev/null +++ b/final/AS/JPN/source/common.ini @@ -0,0 +1,10 @@ +[expand.callsigns] + +ckstr = check star +rch = reach +cnv7 = convoy 7 +cnv3 = convoy 3 +madfox = mad fox +pswrd = password +brgham = brigham +vampr = vampire \ No newline at end of file diff --git a/final/EU/DEU/EDDM.txt b/final/EU/DEU/EDDM.txt index 5a415b7..2054465 100644 --- a/final/EU/DEU/EDDM.txt +++ b/final/EU/DEU/EDDM.txt @@ -1,4 +1,4 @@ -# EDDM v1.0 +# EDDM v1.1 # Munich Airport "Franz Josef Strauß" in the south of Germany. [airspace] @@ -10,8 +10,9 @@ floor = 3700 descendaltitude = 11000 ceiling = 13000 above = 19000 -transitionaltitude = 5000 +transitionaltitude = 6000 usa = false +speedrestriction = 2, 250 boundary = N48.705608, E11.9316 @@ -110,7 +111,6 @@ beacons = OTT, N48.18039, E11.81653, 080, Ottersberg MAH, N48.26340, E11.31190, 0, Maisach IGL, N48.71780, E11.56980, 0, Ingolstadt - OBI, N48.08060, E11.28540, 0, Oberpfaffenhofen WLD, N48.57940, E11.12940, 0, Walda NEU, N48.71250, E11.21100, 0, Neuburg AUG, N48.42430, E10.93300, 0, Augusta @@ -119,6 +119,10 @@ beacons = EUR, N47.73500, E11.24940, 0, Eurach SBG, N48.00260, E12.89280, 0, Salzburg RDG, N49.04030, E12.52650, 0, Roding + ROKIL, N48.513314, E11.196725, 126, rokil + BETOS, N48.068056, E11.350000, 067, betos + NAPSA, N48.144167, E12.345556, -273, napsa + LANDU, N48.596361, E12.273928, -213, landu line1 = N48.45291, E10.12717 @@ -158,18 +162,14 @@ runways = rwys, 08R, N48.3407, E11.751, 83.4, 13123, 0, 0, 1486 entrypoints = - 40, miq - 100, ott - 120, ott, - 130, ott - 220, ott, - 230, ott, - 300, miq - 320, miq - -sids = - INPUD, N48.6671, E11.5414, Inpud - TULSI, N47.7016, E11.7887, Tulsi + 40, landu + 100, napsa + 120, napsa + 130, napsa + 220, betos + 230, betos + 300, rokil + 320, rokil climbaltitude = 7000 @@ -184,28 +184,34 @@ airlines = AMC, 1, A320/A20N, Air Malta, s ANA, 1, B789, All Nippon, ne AUA, 2, A320/A319, Austrian, e - AUI, 2, B738, Ukraine International, e + AUI, 2, B738/E190, Ukraine International, e + AVA, 1, B788, Avianca, w AZA, 2, A319/A320/E175, Alitalia, s AZO, 1, SU95, Azimuth, ne BAW, 3, a319/a320/a21n/a20n, Speedbird, nw + BCS, 1, a306/b752, eurotrans, n BLA, 1, B735/B738, Blue Air, se - BRU, 1, E195, Belarus Avia, ne + BRU, 1, E175, Belarus Avia, ne BTI, 1, bcs3, Air Baltic, ne CAI, 1, B738, Corendon, sew CCA, 1, a359/b77w, Air China, ne - CFG, 3, A320, Condor, sew CFG, 1, B752/B753/B763, Condor, sew + CFG, 3, A320, Condor, sew CLH, 3, CRJ9, Hansaline + cs-abc, 1, CL30/C560, 0, swne CTN, 1, dh8d, Croatian, se + D-abcd, 1, C525/C560/E135/J328/A318/A319/A359, 0, swne DAL, 1, B763/B764/A332/A333, Delta, nw DLA, 3, e195, Dolomiti, s DLH, 10, A319/A320/A20N/A321/E195/CRJ9, Lufthansa + DLH, 10, A319/A320/A20N/A321/E195/CRJ9, Lufthansa + DLH, 10, A319/A320/A20N/A321/E195/CRJ9, Lufthansa DLH, 2, A346/A388, Lufthansa DLH, 2, A359, Lufthansa EIN, 1, a320, Shamrock, nw ELY, 1, B738/B739, Elal, s ETD, 1, B77W/B789/B78X, Etihad, se - EWG, 3, A320/A319, Eurowings + EWG, 10, A320/A319, Eurowings EZY, 2, A319/A320/A20N, Easy, nw FDX, 1, B77L, Fedex, nw FIN, 2, A320/A321, Finnair, n @@ -213,18 +219,19 @@ airlines = IBK, 2, B738, Nortrans ICE, 1, b752/b753/b763, Iceland air, n KAC, 1, a20n/B77W, Kuwaiti, se - KLM, 2, b738/b737/e190, KLM, nw + KLM, 2, b738/b737/e190/e175, KLM, nw LGL, 1, dh8d, Luxair, nw LOT, 2, b738/e170/e190/e195, Pollot, e MSR, 1, B738, Egyptair, s NAX, 1, B738, Norshuttle, n OMA, 1, A333, Oman Air, s - PGT, 2, A320/A20N, Sunturk, se + PGT, 2, A320/A20N/B738, Sunturk, se QTR, 2, b77w/a359, Qatari, se RAM, 1, B738/E190, royal air maroc, sw RJA, 1, a319/a321, Jordanian, nse ROT, 1, A318/B738/B733, Tarom, se RYR, 1, B738, Ryanair, n + SAA, 1, a332/a343/a346, springbok, s SAS, 3, crj9/a20n/b738/b737, Scandinavian, n SBI, 1, b738/a320/a20n, Siberian, ne SDM, 1, A319, Rossiya, ne @@ -236,12 +243,13 @@ airlines = TAP, 2, a319/a320/a20n/a21n/a321/e190, Airportugal, nsw TAR, 1, A319/A320, Tunair, s THA, 1, B77W, Thai, se - TUI, 3, B738, Tuifly, swe THY, 1, a319/a320/a332/a333, Turkish, se THY, 3, a321/a21n/b738, Turkish, se + TUI, 3, B738, Tuifly, swe UAE, 1, B77W/A388, Emirates, se UAL, 3, b78x/b789/b788/b763/b764, United, nw UZB, 1, A20N, Uzbek, e + VDA, 1, A124/IL76, Volga, nswe VUE, 1, a319/a320/A20N/a321, Vueling, s WIF, 1, E190, Wideroe, n # TODO fix missing E290 diff --git a/final/EU/DEU/EDDM_Readme.md b/final/EU/DEU/EDDM_Readme.md index c5d46bd..9a2c5d0 100644 --- a/final/EU/DEU/EDDM_Readme.md +++ b/final/EU/DEU/EDDM_Readme.md @@ -2,6 +2,12 @@ Second hub of Lufthansa, offering many international and intercontinental routes. +## Some tips on how it can be played + +- The approaches are meant to help coordination during high traffic. In real life the transitions from ROKIL/LANDU/NAPSA/BETOS end on a heading. However, Endless ATC currently requires that approaches end with an ILS approach. So if you want to play realistic, you have to manually vector every plane onto the ILS. During low traffic, controllers usually skip the transitions completely and vector to final, sometimes giving directs to waypoints. +- Departures are cleared to FL70, meaning that they might have to pass below approaching traffic following the transitions. This is one reason why vectoring arriving planes can be handy, as you can keep more space between arrivals and departures +- Skill Cap 16 works fine so that some planes can still depart between the arrivals + ## Already working: - most SIDs exist - various transitions and approach waypoints @@ -17,4 +23,20 @@ Second hub of Lufthansa, offering many international and intercontinental routes - runway configs missing - check if arrival entry directions make sense, same for descent altitude +## Changelog + +### v1.1 + +- Planes now arrive with clearance to ROKIL, LANDU, BETOS or NAPSA, more like in real life where MIQ/OTT are pretty much never used +- Moved transition altitude to 6000ft, to make transition more realistic for arriving traffic. This is not 100% realistic, but the game does not offer a transition level +- Added new Commercial jets and cargo airlines, also added some airlines I forgot +- Added some explanations on how to play to readme +- Overwriting default speed restriction set by the game, so that planes don't slow down automatically anymore +- Removed OBI VOR because it was next to a waypoint, so it was more annoying than helpful +- Removed unused default sids + +### v1.0 + +Initial version + **Feedback or improvements? Create an issue or contribute directly: https://github.com/AdamJCavanaugh/EndlessATCAirports#contributing** \ No newline at end of file diff --git a/final/EU/FIN/EFOU.txt b/final/EU/FIN/EFOU.txt new file mode 100644 index 0000000..30daa18 --- /dev/null +++ b/final/EU/FIN/EFOU.txt @@ -0,0 +1,288 @@ + +[airspace] +elevation = 47 +center = N64.9300994873, E25.3546009064 +magneticvar = 8.024 +radius = 40 ; airspace radius in NM +zoom = 7.0 ; default zoom level, increase to zoom in +elevation = 13 ; ground altitude in feet +floor = 1500 ; minimum selectable altitude +descendaltitude = 10000 ; minimum initial altitude for arrivals +ceiling = 9000 ; maximum selectable altitude +above = 37000 ; maximum departure altitude when SID is enabled (must be above ceiling) +transitionaltitude = 5000 ; highest altitude displayed in feet instead of flight level +speedrestriction = 15, 220 ; radius in NM, and speed in knots +usa = false ; American-style callsign pronunciation and runway names +metric = false ; display altitudes in metres instead of feet +separation = 3 ; minimum allowed distance between aircraft in NM +beacons = + OUK, N64.93160, E25.35930, 0, Oulu + LAA, N64.96630, E25.21120, 0, Laanila + TP, N64.88450, E25.53160, 0, Tango-Papa + VA, N64.12950, E24.64280, 0, Victor-Alfa + SUVIB,N64.25.55.00,E25.07.44.000 , 0 SUVIB + IXONO,N064.35.30.000,E024.41.07.000,0,IXONO + XEVAP,N064.50.13.000, E024.18.36.000,0, XEVAP + NUBVU,N065.12.04.000, E025.45.11.000,0,NUBVU + UGMOR,N064.39.40.000, E026.08.30.000,0,UGMOR + ABKEM,N064.28.55.000, E025.48.41.000,0,ABKEM + MIKNU,N064.26.39.000,E025.26.14.000,MIKNU + OSMAM,N064.46.02.320,E025.36.37.670,OSMAM + GITVU,N065.01.15.460,E024.59.42.200,GITVU + ADKIN,N064.50.17.870,E025.42.41.880,ADKIN +line1 = + N65.08643, E24.78604 + N65.07397, E24.65117 + N65.04287, E24.57656 + N64.97856, E24.57861 + N64.95781, E24.69893 + N64.99102, E24.84824 + N65.02627, E24.89180 + N65.03872, E24.99756 + N65.05532, E24.97061 + N65.08643, E24.78604 + +line2 = + N65.80654, E22.62031 + N65.87095, E22.74658 + N65.78647, E22.91934 + N65.73535, E23.10234 + N65.74990, E23.15459 + N65.78613, E23.22109 + N65.80435, E23.41836 + N65.80532, E23.59209 + N65.82852, E23.69141 + N65.78223, E23.89053 + N65.80527, E24.15547 + N65.81235, E24.23750 + N65.78047, E24.40430 + N65.82202, E24.53262 + N65.85835, E24.59160 + N65.85918, E24.62803 + N65.83169, E24.62324 + N65.75713, E24.58154 + N65.67070, E24.67490 + N65.65640, E24.76426 + N65.66035, E24.83936 + N65.54629, E25.24180 + N65.47925, E25.34785 + N65.35273, E25.30791 + N65.24321, E25.29785 + N65.14326, E25.25586 + N65.09863, E25.34023 + N65.06514, E25.36230 + N65.00947, E25.37266 + N64.98428, E25.27109 + N64.95103, E25.22803 + N64.91641, E25.28076 + N64.86035, E25.28818 + N64.85347, E25.21426 + N64.87520, E25.13428 + N64.88403, E24.94219 + N64.85210, E24.74756 + N64.80630, E24.65762 + N64.80103, E24.55791 + N64.73867, E24.53018 + N64.68013, E24.44063 + N64.51528, E24.27832 + N64.38599, E24.02227 + N64.27412, E23.92480 + N64.25825, E23.86143 + N64.13418, E23.65293 + N64.04092, E23.59893 + N64.03447, E23.49395 + +line3 = + N64.39116, E26.77988 + N64.41499, E26.81465 + N64.44038, E26.83086 + N64.46948, E26.81387 + N64.50542, E26.82676 + N64.52998, E26.86611 + N64.52329, E27.11182 + N64.49668, E27.21367 + N64.41392, E27.21729 + N64.36929, E27.26162 + N64.33042, E27.36543 + N64.33906, E27.46914 + N64.38047, E27.57822 + N64.39668, E27.72695 + N64.38135, E27.92500 + N64.33325, E27.91309 + N64.30674, E27.92969 + N64.30854, E27.88252 + N64.30405, E27.80059 + N64.28174, E27.73779 + N64.24468, E27.76465 + N64.23281, E27.85918 + N64.20488, E27.94014 + N64.17769, E28.05762 + +line4 = + N64.12119, E28.07334 + N64.12808, E28.00947 + N64.14478, E27.92891 + N64.22480, E27.65264 + N64.27446, E27.56240 + N64.26958, E27.50645 + N64.25049, E27.48115 + N64.22979, E27.42070 + N64.20918, E27.32285 + N64.17339, E27.28223 + N64.13071, E27.28750 + N64.12036, E27.25850 + N64.15791, E27.20010 + N64.20088, E27.07324 + N64.23848, E26.94248 + N64.27778, E26.92070 + N64.36162, E26.79297 + N64.39116, E26.77988 + N64.39116, E26.77988 + N64.39116, E26.77988 + +line5 = + N65.91210, E24.71056 + N65.85918, E24.62799 + +[airport1] +name = Oulu Airport +code = EFOU +runways = + rwy1, 12, N64.9358, E25.3319, 121.0, 8205, 0, 0, 47 +sids= + MIKNU + IXONO + UGMOR + ABKEM +## name, position, +airlines = + FIN, 3, A320, FINNAIR, SUVIB + SAS, 3, A320, Scandinavian, IXONO +# you may also give just the name of a beacon from the beacon list + +entrypoints = + 150,SUVIB + 210,IXONO + 100,ABKEM + 290,XEVAP + +[departure1] +runway = rwy1 +route1 = + MIKNU1A, MIKNU one alpha + N064.53.39.380,E025.29.40.240 + N064.26.39.000,E025.26.14.000 +route2 = + IXONO1A, IXONO one alpha + N064.53.39.380,E025.29.40.240 + N064.49.23.300,E025.23.37.340 + N064.35.30.000,E024.41.07.000 +route3 = + ABKEM1A, ABKEM one alpha + N064.53.39.380,E025.29.40.240 + N064.28.55.000,E025.48.41.000 +route4 = + UGMOR1A, UGMOR one alpha + N064.53.39.380,E025.29.40.240 + N064.39.40.000,E026.08.30.000 +route5 = + XEVAP1A, XEVAP one alpha + N064.53.39.380,E025.29.40.240 + N064.49.23.300,E025.23.37.340 + N064.50.13.000,E024.18.36.000 +[approach1] +runway = rwy1 +beacon = SUVIB +route1 = + 369 + N64.25.55.00,E25.07.44.000 + N064.56.58.180,E024.53.42.380 + + 12, 2300, 210 +[approach2] +runway = rwy1 +beacon = IXONO +route1 = + 004 + N064.35.30.000,E024.41.07.000 + N064.56.58.180,E024.53.42.380 + + 12, 2300, 210 +[approach3] +runway = rwy1 +beacon = XEVAP +route1 = + 055 + N064.50.13.000,E024.18.36.000 + N064.56.58.180,E024.53.42.380 + + 12, 2300, 210 +[approach4] +runway = rwy1 +beacon = ABKEM +route1 = + 310 + N064.28.55.000,E025.48.41.000 + N064.56.58.180,E024.53.42.380 + + 12, 2300, 210 +[approach5] +runway = rwy1,rev +beacon = SUVIB +route1 = + 021 + N64.25.55.00,E25.07.44.000 + N064.46.02.320,E025.36.37.670 + + 10, 2300, 210 +[approach6] +runway = rwy1,rev +beacon = IXONO +route1 = + 056 + N064.35.30.000,E024.41.07.000 + N064.46.02.320,E025.36.37.670 + + 10, 2300, 210 +[approach7] +runway = rwy1,rev +beacon = XEVAP +route1 = + 087 + N064.50.13.000,E024.18.36.000 + N064.46.02.320,E025.36.37.670 + + 10, 2300, 210 +[approach8] +runway = rwy1,rev +beacon = ABKEM +route1 = + 333 + N064.28.55.000,E025.48.41.000 + N064.46.02.320,E025.36.37.670 + + 10, 2300, 210 +[approach9] +runway = rwy1,rev +beacon = OSMAM +route1 = + 021 + N064.46.02.320,E025.36.37.670 + + 10, 2300, 210 +############################################################## +[configurations] +############################################################## + +config1 = + 0, rwy1, landstart +config2 = + 0, rwy1, landstartrev +## score, identifier, usage, , +# score is the score (skill) at which the runway will be activated +# identifier is a unique runway name specified earlier +# usage is a string (without spaces) that may contain these words: start, land, rev, int, track +# where rev means reversed use (opposite direction), int means intersection departure (takeoffs begin 30% down the rwy), track means backtrack after landing +# offsetheading means planes will fly a specific heading just after takeoff (especially useful for allowing parallel takeoffs with divergent climbout headings) +# nosid option means planes will depart on the given offsetheading, with SID mode disabled +# when rwy configurations are omited, two configs are automatically created, one for each rwy direction, with all runways active diff --git a/final/EU/FIN/EFOU_readme.md b/final/EU/FIN/EFOU_readme.md new file mode 100644 index 0000000..5b5fe10 --- /dev/null +++ b/final/EU/FIN/EFOU_readme.md @@ -0,0 +1,7 @@ +Oulu Airport located in northern finland +most flights are from stockholm/helsinki +# Already Working + + - sids to the south + - stars from the south +# wip sids and stars from the north(rarely used cause all traffic to the airport is from the south) diff --git a/tools/common.ini b/tools/common.ini index cd22675..7976ff3 100644 --- a/tools/common.ini +++ b/tools/common.ini @@ -1,4 +1,6 @@ [expand.callsigns] + +#pax afl = aeroflot cpa = cathay axm = red cap @@ -81,15 +83,26 @@ hvn = viet nam airlines vir = virgin cxa = xiamen air xax = xanadu +sky = skymark +akx = alfa wing +jta = j-ocean +jac = commuter +rac = ryukyu +snj = new sky +sfj = star flyer +ttw = smart cat +cbj = capital jet amu = air macau bav = bamboo jcc = cambo ryl = double gold sjx = star walker -ttw = smart cat kor = air koh-ryo +jsa = jetstar asia dkh = air june-yao twb = tee-way + +#cargo abw = air bridge cargo clx = cargolux icv = cargolux italia @@ -114,6 +127,10 @@ yzr = yangtze river rmy = raya express tmg = tri lines ups = u-p-s +oae = cimber +vda = volga + +#special jf = japan force af = air force code = code @@ -132,6 +149,8 @@ brs = brasilian air force asy = aussie ssg = slovak government saa = springbok +jcg = japan coast guard +flc = flight check [expand.gateways] * = nswe \ No newline at end of file diff --git a/tools/expand.py b/tools/expand.py index 96815e5..6fd604a 100644 --- a/tools/expand.py +++ b/tools/expand.py @@ -50,6 +50,7 @@ class Airline: directions: str callsigns = None + use_callsigns = True def __init__(self, callsign, frequency, types, *data, gateways=None): """Create an airline from an entry in the airlines= list. `data` should be @@ -62,9 +63,17 @@ class Airline: self.frequency = int(frequency.strip()) self.types = types.strip() self.callsign = callsign.strip() - if Airline.callsigns is not None: - self.pronunciation = Airline.callsigns[callsign] if '-' not in callsign \ - else Airline.callsigns.get(callsign[:callsign.index('-')], '0') + if Airline.callsigns is not None and Airline.use_callsigns: + if '-' not in callsign: + self.pronunciation = Airline.callsigns[callsign] + else: + # if length of key is more than 3, assume it is not registration + key = callsign[:callsign.index('-')] + self.callsign = callsign.strip('_') + # if key length is longer than 3 and key doesn't have match, + # we strip '_' to allow for mil callsigns with length <= 3 + self.pronunciation = Airline.callsigns.get(key, key.strip('_')) if len(key) > 3 \ + else Airline.callsigns.get(key, '0') else: self.pronunciation = data[0].strip() data = data[1:] @@ -261,16 +270,21 @@ def process(args, input_file=None): # read optional header to be written in output header = None - if 'meta' in source and 'header' in source['meta']: - header = ["# " + line for line in source['meta']['header'].splitlines()] - header.extend([ - "", - f"# This file is generated from the source file {os.path.relpath(input_file, os.path.dirname(output_file))} using expand.py.", - "# All comments have been stripped, and edits are not made directly to this file.", - "# If you would like to contribute, or see the author's comments, please refer to the source file.", - "", - ""]) - header = "\n".join(header) + if 'meta' in source: + if 'header' in source['meta']: + header = ["# " + line for line in source['meta']['header'].splitlines()] + header.extend([ + "", + f"# This file is generated from the source file {os.path.relpath(input_file, os.path.dirname(output_file))} using expand.py.", + "# All comments have been stripped, and edits are not made directly to this file.", + "# If you would like to contribute, or see the author's comments, please refer to the source file.", + "", + ""]) + header = "\n".join(header) + if 'callsigns' not in source['meta']: + Airline.use_callsigns = False; + else: + Airline.use_callsigns = source['meta'].getboolean('callsigns'); # remove meta section so it won't be written in output del source['meta'] @@ -427,10 +441,12 @@ if __name__ == "__main__": gateways. Default gateways can be specified in a common.ini in the same directory as the source file, or in the folder where this tool is located; gateways= still needs to be defined in an [airport] to activate this feature for the [airport]. \n\n - In [airport] airlines, the airline can be omitted given [expand.callsigns] is defined in a common.ini in the - same directory as the source file, or in the folder where this tool is located. The former takes precedence. [expand.callsigns] - is a list of , , and the first item in each line of airlines (stripped of a dash and anything after it) - is used to lookup in [expand.callsigns] to obtain the pronunciation. If nothing is found, pronunication defaults to "0". + In [airport] airlines=, the airline can be omitted if [meta] callsigns= is true. A lookup will be loaded from + [expand.callsigns] defined in a common.ini in the same directory as the source file, or in the folder where this tool is + located. The former takes precedence. [expand.callsigns] is a list of , . The first item in each + line of airlines (stripped of a dash and anything after it, hereafter referred to as the "key") is used to lookup in + [expand.callsigns] to obtain the pronunciation. If nothing is found, pronunication defaults to the key if it is longer than + 3 characters (assuming it is a military callsign), otherwise it defaults to "0". \n\n In a [approach/transition] route=, specify "@" to "tag" the approach route. Any subsequent [approach] route= can then specify "@" as the last point to chain the approach route tagged as "name" to the end.