Currently in development for some airports and I am having issues grasping the logic of airport parking as compared to the real world.
Basically, it seems that there is an issue with the maximum radius ruling. The maximum radius does not seem to correspond to the radius set when building the airport. For example, I set the radius at a parking=32m. However, when looking at the debug, it shows closer to 36m in radius with the dashed lines. However, I cannot park an airplane with a wingspan larger than a 32m radius at that parking spot. Does this mean that the maximum radius is actually the "minimum area" as defined in the "Aircraft Parking Spots" section of the SDK document under the "Airports" tab?
In general from what I understand from the Airport behaviour tests I have been doing and using the airport debug feature:
- Inner circle minimum area = Is a circle whose radius is the maximum permissible aircraft wingspan defined by the 1/2 wingspan from the aircraft.cfg, that can park in that spot.
- Outer circle maximum wingspan permitted = Is a circle whose radius cannot impede any other outer circle or else parking spots are not usable.
If that is the case then this creates a bit of an issue when trying to determine gate sizes for operations at airports with ICAO type E gates. This behaviour certainly does not align with any of my real-world airport and flying experiences. For example, if a user wants to operate the default 747-8, I must choose a parking spot radius equal to or greater than 34m. If I set the radius=28m (In this case the maximum wingspan permitted as defined under the SDK documentation is around 34m) the parking spot will not activate when you request a gate from ATC. On the other hand, if I set the parking radius as 34m, then effectively, the spot radius is effectively 38-39m and the parking spots beside them cannot be used. That is, two gates are rendered useless, which is a huge waste of space and counterintuitive/inaccurate to real-world airport design.
So the question becomes, is there a way to disable the "outer circle maximum wingspan permitted" and just use the "inner circle minimum area" when the sim determines which airplanes can fit into parking spots? Since it seems more like the "inner circle minimum area" is what is determining which airplanes can park at a given parking spot and the outer circle does not seem to have any use.