Merge pull request #34 from thijsschepman/Add-EHAM

Beta version of enhanced EHAM
This commit is contained in:
AdamJCavanaugh
2020-11-09 12:55:43 -05:00
committed by GitHub
2 changed files with 658 additions and 0 deletions
+571
View File
@@ -0,0 +1,571 @@
#This is a more realistic version of Schiphol Airport, including correct SID's and airspace boundaries.
[airspace]
elevation = -11
center = N52.308601, E4.76389
magneticvar = -0.175
floor = 1200
descendaltitude = 7000
ceiling = 11000
above = 13000
transitionaltitude = 3000
usa = false
metric = false
separtion = 3
beacons =
SPL, N52.33210, E4.74988, 0, Schiphol
AMS, N52.33280, E4.70556, 0, Amsterdam
PAM, N52.33480, E5.09216, 0, Pampus
SPY, N52.54030, E4.85378, 0, Spijkerboor
RR, N52.00440, E4.76905, 0, Rotterdam Locator
RTM, N51.97370, E4.48097, 0, Rotterdam
ROT, N51.89760, E4.55435, 0, Rotterdam
STD, N51.74130, E4.24349, 0, Stad
HSD, N51.72270, E3.85818, 0, Haamstede
SUGOL, N52.52556, E3.96722, 114, SUGOL
RIVER, N51.91278, E4.13250, 042, RIVER
ARTIP, N52.51111, E5.56917, 250, ARTIP
boundary =
N52.80556, E5.33333
N52.50750, E5.60944
N52.30306, E5.60944
N52.03139, E5.39806
N51.88639, E5.09639
N51.88639, E4.82806
N51.60000, E4.60417
N51.60000, E4.19250
N51.61694, E4.17833
N51.61333, E4.12583
N51.63333, E4.06861
N51.63333, E4.07194
N51.61500, E3.98611
N51.62917, E3.91444
N51.59556, E3.86861
N51.60472, E3.83833
N51.60528, E3.79917
N51.59722, E3.74667
N51.59972, E3.68139
N51.58528, E3.62722
N51.59417, E3.58333
N51.59722, E3.51944
N51.59722, E3.23056
N52.29167, E3.69639
N52.90028, E4.11806
N52.80528, E4.35000
N52.75694, E4.46750
line1 =
N53.24624, E4.90791
N53.23457, E4.92373
N53.30801, E5.10859
line2 =
N53.09131, E4.73984
N53.03604, E4.70918
N53.01963, E4.72676
N52.99980, E4.78711
N53.07070, E4.88613
N53.18330, E4.88643
N53.09131, E4.73984
line3 =
N51.73945, E3.94912
N51.74644, E3.78906
N51.72969, E3.69854
N51.70991, E3.69902
N51.67822, E3.73184
N51.69399, E3.81904
N51.62705, E3.95098
N51.64878, E4.07510
N51.66748, E4.06758
N51.68491, E4.04678
N51.73945, E3.94912
line4 =
N53.26870, E5.53203
N53.21406, E5.44600
N53.09648, E5.35840
N52.96064, E5.06123
N52.90835, E4.88799
N52.92827, E4.83906
N52.94131, E4.76875
N52.87212, E4.71270
N52.80977, E4.67832
N52.44258, E4.56211
N52.30918, E4.48281
N52.19683, E4.37627
N52.05898, E4.20879
N52.01191, E4.13174
N51.99409, E4.08486
N51.92773, E4.02607
N51.84780, E3.97891
N51.81055, E3.94688
N51.67290, E4.13457
N51.63345, E4.15801
N51.61030, E4.18262
N51.59585, E4.00479
N51.55112, E4.08047
N51.51929, E4.17549
N51.50391, E4.23936
N51.47163, E4.27412
N51.45669, E4.20576
N51.45576, E4.14131
N51.57422, E3.88604
N51.59604, E3.74395
N51.58911, E3.54863
N51.57666, E3.49961
N51.54077, E3.44893
N51.48618, E3.52051
N51.45391, E3.58691
N51.44990, E3.69355
N51.40937, E3.82188
N51.44321, E4.00654
N51.40151, E4.13887
N51.38647, E4.22617
N51.36064, E4.11152
N51.39595, E4.01104
N51.35449, E3.88340
N51.36914, E3.71650
N51.39941, E3.58945
N51.39351, E3.42578
N51.37769, E3.35010
N51.35161, E3.22520
line5 =
N52.56318, E5.86719
N52.56318, E5.86719
N52.56318, E5.86719
N52.56318, E5.86719
N52.48535, E5.87002
N52.42769, E5.79512
N52.25190, E5.49531
N52.29150, E5.31602
N52.34414, E5.03994
N52.36431, E5.01406
N52.40459, E5.03623
N52.43071, E5.06230
N52.45137, E5.06904
N52.52041, E5.06982
N52.56558, E5.05996
N52.62373, E5.06592
N52.62661, E5.13799
N52.66982, E5.24170
N52.73037, E5.24746
N52.78574, E5.16484
N52.83599, E5.11758
N52.88618, E5.09404
N52.92344, E5.06807
N52.96670, E5.15234
N53.02725, E5.26895
N53.06470, E5.37725
N53.04194, E5.39824
N52.90264, E5.41309
N52.87446, E5.42041
N52.85718, E5.45498
N52.84565, E5.54727
N52.85142, E5.65684
N52.81733, E5.66699
N52.78184, E5.62529
N52.75767, E5.61797
N52.68437, E5.61309
N52.65850, E5.61914
N52.62964, E5.65342
N52.60928, E5.83545
N52.56318, E5.86719
N52.46577, E5.80088
N52.46577, E5.80088
N52.46577, E5.80088
N52.46577, E5.80088
N52.50225, E5.83418
N52.53545, E5.82949
N52.56460, E5.79746
N52.58223, E5.73555
N52.58760, E5.65811
N52.55771, E5.53926
N52.49033, E5.37695
N52.37876, E5.16855
N52.35835, E5.18389
N52.33374, E5.24238
N52.29766, E5.42441
N52.30186, E5.49912
N52.32441, E5.54805
N52.37593, E5.62061
N52.42900, E5.74102
N52.46577, E5.80088
line6 =
N51.96298, E5.33108
N51.99352, E5.16132
N51.97732, E4.99880
N51.92453, E4.78692
N51.89750, E4.59593
N51.89626, E4.42591
N51.91900, E4.28024
N51.99409, E4.08485
line7 =
N51.87218, E6.03863
N51.96055, E5.92246
N51.98138, E5.74748
N51.96298, E5.33108
line8 =
N51.55923, E6.62392
N51.59184, E6.59301
N51.63747, E6.59580
N51.77503, E6.35721
N51.83699, E6.21175
N51.86921, E6.07976
N51.87218, E6.03863
N51.87673, E5.97527
N51.85957, E5.89817
N51.86340, E5.78045
N51.88820, E5.62212
N51.87794, E5.49158
N51.83268, E5.38895
N51.81348, E5.24953
N51.82371, E4.98536
line9 =
N51.82371, E4.98536
N51.75666, E4.72543
N51.71896, E4.58125
N51.74005, E4.41837
N51.84107, E4.07379
N51.84779, E3.97891
[airport1]
name = Amsterdam Airport Schiphol
code = EHAM
climbaltitude = 6000
runways =
rwy1, 04, N52.3004, E4.78348, 41.0, 6608, 0, 0, -13
rwy2, 06, N52.2879, E4.73402, 58.0, 11483, 820, 0, -11
rwy3, 09, N52.3166, E4.74635, 87.0, 11329, 294, 0, -12
rwy4, 18C, N52.3314, E4.74003, 183.0, 10826, 0, 1476, -13
rwy5, 18L, N52.3213, E4.77996, 183.0, 11155, 1887, 0, -12
rwy6, 18R, N52.3627, E4.71193, 183.0, 12467, 886, 0, -13
entrypoints =
290, SPL
080, SPL
230, RIVER
[airport2]
name = Rotterdam The Hague Airport
code = RD
climbaltitude = 3000
runways =
rwy7, 06, N51.9521, E4.42824, 57.0, 7218, 656, 656, -15
entrypoints =
020, PAM
080, PAM
250, STD
200, ROT
[area1]
#Restricted EHAM TMA 3
shape = polygon
altitude = 3000
name = X
draw = 0
labelpos = N52.00000, E5.00000
points =
N52.19583, E5.07333
N52.20528, E5.11944
N51.88639, E5.09639
N51.88639, E4.82806
[area2]
#Restricted EHAM TMA 4
shape = polygon
altitude = 4000
name = X
draw = 0
labelpos = N52.15000, E5.15000
points =
N52.20528, E5.11944
N52.26556, E5.41972
N52.04778, E5.10806
[area3]
#Restrcited EHAM TMA 5
shape = polygon
altitude = 6000
name = X
draw = 0
labelpos = N52.15000, E5.35000
points =
N52.26556, E5.41972
N52.30306, E5.60944
N52.03139, E5.39806
N51.88639, E5.09639
N52.04778, E5.10806
[departure1]
#Departures from RWY24 in 2x2 south configuration (config 1)
runway = rwy2, rev
route1 = BERGI1S, BERGI
N52.27528, E4.701111
N52.24389, E4.65111
N52.22056, E4.55750
N52.35778, E4.42111
N52.74889, E4.35889
route2 = VALKO2S, IDRID
N52.27528, E4.70111
N52.24389, E4.65111
N52.22056, E4.55750
N52.07139, E3.83972
N51.99611, E3.49611
route3 = SPY3K, ANDIK
N52.27528, E4.70111
N52.28917, E4.61250
N52.54028, E4.85389
N52.73944, E5.27056
[departure2]
#Departures from RWY18L in 2x2 south configuration (config 1)
runway = rwy5
route1 = ARNEM3E, ARNEM
N52.25778, E4.77444
N52.24417, E5.25694
N52.23028, E5.52889
N52.09639, E6.07667
route2 = RENDI1E, EDUPO
N52.25778, E4.77444
N52.24417, E5.25694
N52.10972, E5.56556
N52.06167, E5.67556
N51.97556, E5.83583
route3 = LOPIK1E, LOPIK
N52.18778, E4.82056
N52.15528, E4.91806
N51.93083, E5.12917
route4 = KUDAD1E, WOODY
N52.21417, E4.80778
N51.92417, E4.76722
N51.66750, E4.56750
N51.40556, E4.36639
[departure3]
#Departures from RWY36L in 2x2 north configuration (config 2)
runway = rwy6, rev
route1 = VOLLA2V, IDRID
N52.43111, E4.71833
N52.46611, E4.66139
N52.46722, E4.53444
N52.42278, E4.48889
N52.39861, E4.41444
N52.31417, E4.15611
N51.99611, E3.49611
route2 = BERGI4V, BERGI
N52.43111, E4.71833
N52.46611, E4.66139
N52.51778, E4.57667
N52.74889, E4.35889
route3 = SPY3V, ANDIK
N52.43111, E4.71833
N52.54472, E4.72944
N52.58694, E4.95083
N52.73944, E5.27056
[departure4]
#Departures from RWY36C in 2x2 north configuration (config2)
runway = rwy4, rev
route1 = NOPSU2W, ARNEM
N52.37806, E4.76917
N52.42361, E4.84556
N52.42417, E4.98889
N52.33472, E5.09194
N52.23028, E5.52889
N52.09639, E6.07667
route2 = IVLUT3W, EDUPO
N52.37806, E4.76917
N52.42361, E4.84556
N52.42417, E4.98889
N52.33472, E5.09194
N52.24417, E5.25694
N52.06167, E5.67556
N51.97556, E5.83583
route3 = OGINA3W, LOPIK
N52.37806, E4.76917
N52.36639, E4.85028
N52.25694, E4.84778
N52.09722, E5.05472
N51.93083, E5.12917
route4 = WOODY2W, WOODY
N52.37806, E4.76917
N52.36639, E4.85028
N52.02056, E4.84306
N51.92417, E4.76722
N51.40556, E4.36639
[departure5]
#North configuration departures from EHRD
runway = rwy7
route1 = ANDIK1A, ANDIK
N52.00222, E4.57417
N52.05000, E4.60889
N52.15556, E4.78694
N52.33472, E5.09194
N52.73944, E5.27056
route2 = ARNEM2A, ARNEM
N52.00222, E4.57417
N52.05000, E4.60889
N52.15556, E4.78694
N52.24417, E5.25694
N52.23028, E5.52889
N52.09639, E6.07667
route3 = COA1A, COA
N52.01333, E4.61000
N51.92444, E4.68278
N51.87111, E4.55694
N51.34806, E3.35528
route4 = INKET1A, INKET
N52.01333, E4.61000
N51.81472, E4.77194
route5 = LUNIX1A, EDUPO
N52.00222, E4.57417
N52.05000, E4.60889
N52.15556, E4.78694
N52.24417, E5.25694
N52.06167, E5.67556
N51.97556, E5.83583
route6 = NEPTU1A, NEPTU
N52.01333, E4.61000
N51.81472, E4.77194
N51.84806, E5.13694
N51.90472, E5.37917
route7 = SOMEL1A, ABNED
N51.97750, E4.49667
N51.96389, E4.36167
N51.96139, E4.33417
N51.94083, E4.08917
N51.84917, E3.17194
route8 = TULIP3A, TULIP
N51.97750, E4.49667
N51.96389, E4.36167
N51.96139, E4.33417
N51.94083, E4.08917
N52.15250, E3.74944
N52.36778, E3.85722
route9 = WOODY1A, WOODY
N52.01333, E4.61000
N51.92444, E4.68278
N51.87111, E4.55694
N51.40556, E4.36639
[departure6]
#South Configuration for EHRD departures
runway = rwy7, rev
route1 = ANDIK1B, ANDIK
N51.94806, E4.41806
N52.01667, E4.55278
N52.05000, E4.60889
N52.15556, E4.78694
N52.33472, E5.09194
N52.73944, E5.27056
route2 = ARNEM2B, ARNEM
N51.94806, E4.41806
N52.01667, E4.55278
N52.05000, E4.60889
N52.15556, E4.78694
N52.24417, E5.25694
N52.23028, E5.52889
N52.09639, E6.07667
route3 = COA1B, COA
N51.94806, E4.41806
N51.96139, E4.33417
N51.94917, E4.18722
N51.34806, E3.35528
route4 = INKET1B, INKET
N51.94806, E4.41806
N51.96139, E4.33417
N51.94556, E4.14417
N51.76694, E4.28972
N51.81472, E4.77194
route5 = LUNIX1B, LUNIX
N51.94806, E4.41806
N52.01667, E4.55278
N52.05000, E4.60889
N52.15556, E4.78694
N52.24417, E5.25694
N52.06167, E5.67556
N51.97556, E5.83583
route6 = NEPTU1B, NEPTU
N51.94806, E4.41806
N51.96139, E4.33417
N51.94556, E4.14417
N51.76694, E4.28972
N51.81472, E4.77194
N51.84806, E5.13694
N51.90472, E5.37917
route7 = SOMEL1B, ABNED
N51.94806, E4.41806
N51.96139, E4.33417
N51.94083, E4.08917
N51.84917, E3.17194
route8 = TULIP2B, TULIP
N51.94806, E4.41806
N51.96139, E4.33417
N51.94083, E4.08917
N52.15250, E3.74944
N52.36778, E3.85722
route9 = WOODY1B, WOODY
N51.94806, E4.41806
N51.96139, E4.33417
N51.94556, E4.14417
N51.61944, E4.40917
N51.40556, E4.36639
[configurations]
#North Combination with 2 starting and 2 landing runways (usually run when transitioning from a landing peak to a starting peak and vice versa)
config1 =
0, rwy2, startrev
0, rwy4, land
0, rwy5, start
0, rwy6, land
0, rwy7, startlandrev
#South Combination with 2 starting and 2 landing runways (usually run when transitioning from a landing peak to a starting peak and vice versa)
config2 =
0, rwy2, land
0, rwy4, startrev
0, rwy5, landrev
0, rwy6, startrev
0, rwy7, startland
+87
View File
@@ -0,0 +1,87 @@
# EHAM v0.1
This is a file to add EHAM (Amsterdam Schiphol Airport) to the [Endless ATC](https://steamcommunity.com/app/666610) game.
## Features
### Implemented
* Arrivals and departures at EHAM
* (Semi-)Realistic arrival- and departure paths
* Realistic airspace
* Secondary airports: EHRD
* Multiple runway configurations (currently 2)
### Planned
* Realistic airline schedules. The variety of airlines is quite limited at this time.
* Additional runway configurations
* Add EHLE secondary
## Basic operations
### Departures
### EHAM
Each departure will follow a realistic SID from the departure runways.
Departures are generally cleared to climb to FL130 after initial contact to approach.
When arrivals need to be vectored overhead the airport or away from the standard vectors, departing aircraft are kept at FL60 until clear of the conflict.
### EHRD
Departures in real life are coordinated with EHAM APP before being released.
Departures towards the south, west and south-east can usually be cleared to FL60 and then to FL130 when clear of EHAM arrivals to RIVER.
Departures towards the north should be cleared to climb to FL130 when clear of the potential arriving traffic 36R.
### Arrivals
### EHAM
Arrivals to EHAM arrive to the TMA through 3 main entry points:
* SUGOL (from the west)
* ARTIP (fron the (north)east)
* RIVER (from the south)
All arrivals are routed to SPL after the entry point in the standard vectors.
As such the arrivals from SUGOL and ARTIP are routed to SPL in the sim, arrivals from the south are initially routed to RIVER.
In real life these arrivals would be with Amsterdam Radar still as the EHRD TMA it flies over only goes up to FL55.
Arrivals via RIVER should be directed to SPL after RIVER for standard vectors.
A basic guide for vectoring including a diagram is included at the [IVAO Netherlands website](https://nl.ivao.aero/atc/vectors).
The following are basic vectoring guidelines
### South Configuration (config 1)
Aircraft are routed to SPL and descended to FL40 (Transition level based on Endless ATC parameters).
When aircraft are cleared for the initial descend timely, departures should have no problem climbing over.
Be specifically mindful of departures to IDRID or BERGI.
Then aircraft are vectored on a righthand downwind for ILS18R or lefthand downwind for ILS18C.
Aircraft landing 18R are descended to 3000ft on downwind, then 2000 ft on the base turn.
Aircraft landing 18C are descended to 3000ft on downwind and remain at 3000ft on base and until intercepted.
Ensure that the downwind leaves sufficient room for the base turn.
Alternatively, aircraft from RIVER can be given heading 020 and aircraft from SUGOL and ARTIP are flown direct towards SPY (Spijkerboor).
Then the aircraft are descended to 2000ft and 3000ft for RWY 18R and 18C respectively.
This is useful at low traffic amounts, but as traffic gets higher, the extra track miles help with separation.
### North Configuration (config 2)
Aircraft from SUGOL are vectored for runway 06 and aircraft from ARTIP for runway 36R.
Aircraft from RIVER can be vectored to either runway 06 or runway 36R depending on other traffic.
Aircraft from SUGOL are directed to SPL and down to FL40, then turned downwind heading 240.
Then descended to 3000ft on the downwind and to 2000ft on the base turn.
Aircraft from ARTIP are directed to PAM descending to FL40 and leave PAM heading 205.
Then the aircraft is descended to 3000ft on the heading of 205 and descended to 2000ft on the base turn.
Aircraft from RIVER are either vectored for a straight in ILS06 and controlled by speed to merge with traffic from SUGOL.
Aircraft from RIVER to RWY36R are put on a heading of 060 and descended to FL040, be mindful of departures from EHRD.
Then the aircraft are merged with traffic from ARTIP based on speed and intercept distance.
### EHRD
Arriving traffic from EHRD will arrive from all four cardinal directions.
Arrivals from the north and east are routed to PAM, from the west to STD and from the south directly to ROT.
Arrivals are then routed to ROT and flown either a righthand circuit for runway 06 or lefthand circuit for runway 24.
Aircraft arriving from PAM towards runway 24 are usually vectored straight in, likewise for west and south arrivals for runway 06.
Notice bugs or issues? Please open an [issue on github](https://github.com/AdamJCavanaugh/EndlessATCAirports/issues).
##Changelog
v0.1 Initial release
v0.2
* Corrected initial beacon west arrivals to EHRD
* Added EHAM_readme.md
## Credits
All coordinates and other information with respect to EHAM/EHRD where directly taken from the [eAIP](https://www.lvnl.nl/eaip/2020-10-22-AIRAC/html/index-en-GB.html).