Airport and NAVAIDS database for CombatFlite
One of the nice features of CombatFlite is the ability to quickly identify and use airfields.
When "Airfields" are selected in the Map Layers window, thay appear as an additional layer above the current map.
These airfields can then be selected in order to view additional information, like ICAO name, elevation, runways, navigation aids and radio frequencies.
But more importantly, they are the only points that can be selected as "take-off" and "alternate" waypoint types on a given flight plan. That's why they have an important role!
On the same vein, CombatFlite can also display navigation aids when selecting "Beacons" on the Map Layers window.
Very handy when it comes to IMC navigation, especially on older aircraft that have no INS systems, like the Mirage F1 CE.
Hopefully, the airfield and NAVAIDS database is stored as a .xml file in the ...\CombatFlite\Data folder. For Persian Gulf theatre, the database is the persiangulf.xml file.
When you open this file, you'll quickly notice that it has a basic structure, with 4 main categories:
Navpoints (empty on all theatre, but we can assume that we can create some with their name and coordinates, to be confirmed);
Beacons (with their type, like NDB, TACAN, VOR DME, ILS, etc...);
Airfields (with all the data that were shown previousely);
Towns (but it seems that they cannot be displayed at this point).
Therfore, adding up details to this database is fairly straightforward. We just have to add the desired items in the correct category.
While the question of the location/orientation of the various runways is not difficult, the choice of the NAVAIDs and airfield frequencies might be questioned.
At this stage, I decided to use the data available in the official aeronautical documentation, like the latest AIP Part III (AD) for Afghanistan. I'm not totally convinced it's the right way to do, since for example, Nimroz airport (OANZ) did not exist back in the timeframe that's supposed to be represented by the Afghan theatre in DCS World (late 2000s, early 2010s). On the contrary, the Zaranj airstrip (OAZJ) has been announced in the SW Afghanistan airfield list. Another example: the former KAF TACAN (75X) has been replaced by the KDR VOR-DME (107X), and the ILS RWY 23 ceased to exist...
My way ahead is to take the information directly from the game for the current state of the map, and include the data from former AIP, the difficulty being that in the late 2000s, AIP for Afghanistan was barely a thing (and it's indeed still very far from other countries' quality to this date).
Still, I'm releasing here a first version of an updated persiangulf.xml file. To use it, create a backup file of the original persiangulf.xml file located in the ...\CombatFlite\Data folder (by renaming it persiangulf.xml.bak for example), place the attached .xml file and rename it as persiangulf.xml.
Your updated Airport and NAVAIDS database for CombatFlite is now available, and you can start using it for planning!
As you can see, I put in between brackets the airfields that have not been announced in the current release of the Afghan theatre. It's a good way to avoid planning a flight towards an airfield that's not available at this point.
A few beacons have also been created, and this part of the database still needs some rework.
As you have understood it, it's still work in progress, and I'll share better versions when available.