New Aerofly FS Airport Code Validator (map)

  • Thank you very much for this very useful, simple, and convenient feature for quick searches!:thumbup:

    Would it be possible to add airfields created using the "Aerofly FS Airport Creation Tool" later?

    "For better or for worse" ;)

    Win11 / i7-12800HX / RTX 3070 Ti 8 GB / 32 GB RAM / 2 x 2 TB SSD M.2 2280

    PC GAMER : FS 2004 - FSX - MSFS 2020 - 24 - AFS1 - AFS2 - AFS4

    Regards, Pascal

  • Moin Frank,

    The AirportCreationTool server (ACT server) currently has 2558 airfields, 1879 of which are classified as "Finished". However, only some of these airfields have an ICAO code, but a few hundred will be.

    I need a tip on how I can read the column "ICAO" and make it available here.:/

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R, EFIS-L & FCU & EFIS-R | Thrustmaster TCA AIRBUS EDITION: 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • As long as there is a data source with all ICAO codes, I can do the conversion. :)

    Thanks Armitage ! To start, here's a list of the 28 Swiss airfields edited by chrispriv, ApfelFlieger, and Jet-Pack.

    It would also be better to mark them in a different color (e.g., red) to differentiate them. Thanks for your work!

    28 Swiss Airfields.txt

    "For better or for worse" ;)

    Win11 / i7-12800HX / RTX 3070 Ti 8 GB / 32 GB RAM / 2 x 2 TB SSD M.2 2280

    PC GAMER : FS 2004 - FSX - MSFS 2020 - 24 - AFS1 - AFS2 - AFS4

    Regards, Pascal

  • I like the idea best to automate the imports for airports. Manually copying the files will get quite tedious. Some source being readable via HTTP would be great, be it a TXT, CSV, XML or JSON file.

    Or do you guys use Github, ApfelFlieger / Tomfa ? I could build a file in the Github repository of the map tool, so you can edit this.

    In this file it needs nothing more but the ICAO codes, so Tomfa 's file is right on the mark (I would check every line for beginning with four uppercase characters and/or digits, interpreting these as ICAO codes). My tool looks up airports on https://ourairports.com/ (currently has a certificate problem, but otherwise a brilliant service). For airports without proper ICAO codes I sneaked their Aerofly code into the ourairports database, as long as they are historic or local codes.

    On a side note: Did some minor improvements on the map, it also searches for airport names.;)

  • I use Github.

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R, EFIS-L & FCU & EFIS-R | Thrustmaster TCA AIRBUS EDITION: 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • Tomfa / ApfelFlieger : I added a new file to the data repository, which will hold the community airports.

    aerofly-data/data/airports-custom.md at main · fboes/aerofly-data
    This project contains data sets for airports and aircraft present in Aerofly FS 4. - fboes/aerofly-data
    github.com

    There is also a small guide on how to add more airports to this file - for the initial batch I will happily add them myself if a list of airports is provided to me. Compilation of all the files for the map is than done by me.

    The final result has the custom airports show up a little orange airfield - if there is already a regular airport present this will take precedence in order to show the minimal configuration of Aerofly FS 4.

  • Moin Frank,

    Thanks for the info - but honestly I feel overwhelmed with it at the moment :( (my head is at the C130 :)).

    I can display up to 500 airports on one page in the AirportCreationTool. In order to ensure data protection, it is only about the export of the two columns "ICAO" and "Name" from airports reported as "Finished". Isn't there a way?

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R, EFIS-L & FCU & EFIS-R | Thrustmaster TCA AIRBUS EDITION: 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • Moin Frank,

    Thanks for the info - but honestly I feel overwhelmed with it at the moment :( (my head is at the C130 :)).

    I can display up to 500 airports on one page in the AirportCreationTool. In order to ensure data protection, it is only about the export of the two columns "ICAO" and "Name" from airports reported as "Finished". Isn't there a way?

    Possibly you can select and copy the table data in your browser and paste it into a spreadsheet program like Excel or Google Sheets, and remove the extra columns?

    Hm, I wish I had access to the airport creator. Possibly there is an API call to get all the airport codes.

    If I have the raw data I will paste it into the repository for you.

  • Moin Frank,

    I have here the list with the entries in the ICAO column, which are 4-digit and finished. Whether the authors have published or will publish these airfields, I do not know. But the pure list should be data protection compliant.

    Files

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R, EFIS-L & FCU & EFIS-R | Thrustmaster TCA AIRBUS EDITION: 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • Armitage , Would you like me to write the airport names after ICAO on the list provided by ApfelFlieger or is that not necessary?

    Or would you prefer I list them on Github?

    "For better or for worse" ;)

    Win11 / i7-12800HX / RTX 3070 Ti 8 GB / 32 GB RAM / 2 x 2 TB SSD M.2 2280

    PC GAMER : FS 2004 - FSX - MSFS 2020 - 24 - AFS1 - AFS2 - AFS4

    Regards, Pascal

    Edited once, last by Tomfa (October 18, 2025 at 5:45 PM).

  • Actually I just need the codes. Apfelfliegers cdes worked really well, but for some missing codes:

    Code
    Found 8515 Aerofly FS Airports
    Missing airport matches for 317 Aerofly FS4 Airports, 3.7%
    Missing matches for Aerofly FS4 Airport codes:
    > 1RL0, EDHT, EDIH, EDYF, EDYN, EDYO, EDYR, EDYZ, ETML, K02T, K05S, K0ID, K0S5, K0WN1, K14S, K17S, K1M6, K1S2, K1S7, K1S8, K1U0, K1U3, K1U4, K1U6, K1U9, K1W1, K21W, K23S, K24K, K24S, K25U, K27W, K2S0, K2S1, K2S2, K2S5, K2U0, K2U4, K2U5, K2U7, K2U8, K2W1, K2W3, K37S, K38W, K39P, K3B8, K3S6, K3S7, K3U0, K3U2, K3U5, K3U9, K44T, K45S, K4D2, K4S4, K4S6, K4S7, K4U7, K4W0, K50S, K52U, K53U, K55H, K56S, K58S, K5S1, K5S4, K5S5, K5U0, K5U6, K63S, K66S, K67S, K69S, K6S4, K6S6, K6S9, K6U5, K70S, K73S, K75C, K7S2, K7S3, K7S4, K7S8, K7U8, K7W1, K80S, K83V, K8S2, K8S3, K8S4, K8U0, K8U1, K8U3, K8U9, K8W5, K8W9, K9U1, KBB0, KBW8, KCW0, KH28, KI45, KI92, KID8, KL51, KLC0, KM26, KM42, KMT3, KO29, KO68, KOR9, KPO1, KR03, KR33, KRC0, KS00, KS18, KS30, KS31, KS35, KS43, KS49, KS66, KS68, KS81, KS82, KS88, KS89, KS93, KU45, KU46, KU51, KU53, KU54, KU60, KU61, KU65, KU72, KU84, KU86, KU88, KU93, KU98, KW04, KW09, KW10, KW12, KW16, KW20, KW27, KW52, KW56, KW58, KWH0, LSEA, LSEG, LSHA, LSHB, LSHD, LSHE, LSHF, LSHH, LSHJ, LSHK, LSHL, LSHM, LSHN, LSHO, LSHP, LSHQ, LSHR, LSHS, LSHT, LSHV, LSHW, LSHY, LSHZ, LSPW, LSVA, LSVC, LSVE, LSVF, LSVG, LSVH, LSVI, LSVJ, LSVK, LSVM, LSVN, LSVO, LSVQ, LSVR, LSVS, LSVW, LSWB, LSWL, LSWM, LSWS, LSXA, LSXC, LSXE, LSXI, LSXN, LSYA, LSYB, LSYC, LSYD, LSYE, LSYF, LSYG, LSYH, LSYJ, LSYN, LSYP, LSYQ, LSYT, LSYU, LSYV, LSYW, LSYY, LSYZ, LZZZ, SBKB, AE0002, AG4362, CHCRXD, DEFSSN, DEGTHZ, DEHLBN, DEHLST, DEHYNG, DEISNY, DEKLPP, DEKNGS, DELBRT, DEMNSN, DEMSBC, DENRPP, DENTRW, DERDLN, DERSSF, DESCHL, DESSLN, DETECK, EGABOY, EGARCL, EGBAXB, EGBRGH, EGBRYN, EGBUTE, EGCAEM, EGCALT, EGCAMP, EGCHAL, EGCURR, EGDORN, EGEDDS, EGELEY, EGESTN, EGFERN, EGGART, EGGIGH, EGGLNF, EGHOLL, EGINCE, EGINSH, EGJERO, EGJURA, EGKIRK, EGKNCK, EGLLEW, EGLNDG, EGLNTY, EGLYMM, EGNANT, EGNMOR, EGNOCT, EGPEAR, EGPLCK, EGPOCK, EGSTHL, EGSTHV, EGSTRT, FRHBRP, FRRVNS, FRSYNL, FRTCRX, ITMEGO, ITPSSD, ITSKYD, ITSMLC, ITSTRZ, ITVLSS, K2FLCR, K7DRYT, KFJY, KMFH, LSSCHH, NERS, NPMNTV, PCHP, PRDV, SBRJH0, SWIQ, UCFP, UFTA, USWHTH, UTFA, UTFF, VNS10, VNS8, ZBTS

    Ourairports.com does not know about these codes, so maybe some kind-hearted soul could add these over there.

    The map has been updated. ;)

  • Jugac64 October 18, 2025 at 6:43 PM

    Changed the title of the thread from “New Aerofly FS Airport Code Validator” to “New Aerofly FS Airport Code Validator (map)”.
  • Moin Frank,

    I only sent you the 4-digit codes, because it will be difficult with airfields that do not have an ICAO code:
    - I orient myself for such airfields firstly https://metar-taf.com/de/ and secondly https://ourairports.com.
    - Instead, IPACS uses a 6-digit combination of country code (2 digits) and supplements (4 digits).

    An example is DEISNY in your list, it's about the ISNY airfield. It will be in both lists mentioned by me (https://metar-taf.com/de/? c=428068.100415.5&hl=DE-0311, https://ourairports.com/airports/DE-0311/) listed as DE-0311.

    Some time ago there was already a thread about this:
    - RE: ICAO Airport Check

    I had also contacted IPACS and received the answer that the sources I mentioned were not official sources and would therefore remain with their own names.

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R, EFIS-L & FCU & EFIS-R | Thrustmaster TCA AIRBUS EDITION: 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • If you can also process 6-digit "ICAO" codes, then I can also send you the remaining airfields from the ACT.

    With the above "DE...." codes, the last 4 letters for German places are sometimes easy to determine, e.g. DEFSSN= Füssen, DESCHL=Schlechtenfeld. With the other countries, I lack the reference.

    Tschüss, Michael (🍎🚁)

    Configurations:

    - MacBook Pro (16", 2024); Chip: Apple M4 Max; actual macOS
    - Controllers: | WinWing: URSA MINOR-Fighter-Joystick R, EFIS-L & FCU & EFIS-R | Thrustmaster TCA AIRBUS EDITION: 2x Quadrant, 2x Quadrant Add-On | Pro-Flight-Trainer: PUMA X | Steelseries: Nimbus+

    - iPad (12,9", 4th Generation, RAM: 6 GB); actual iOS | Steelseries: Nimbus+

  • ApfelFlieger From the original Aerofly airports I use the filenames as reference, so I also use the "pseudo" codes.

    Then I try to match against multiple fields from ourairports.com - they know about ICAO codes, local and historical codes as well as codes users supplied as keywords. So I would say: Give me everything the ACT has, I just see what my tool can do with ouraiports.com data.

    On a side note: there are lots of beautiful airports in your data. Great work!

    ---

    Also thanks for the explanation on the code generation. I reduced the number of missing airports dramatically:

    Quote

    Found 8515 Aerofly FS Airports
    Missing airport matches for 168 Aerofly FS4 Airports, 2.0%
    Missing matches for Aerofly FS4 Airport codes:
    > 1RL0, EDHT, EDIH, EDYF, EDYN, EDYO, EDYR, EDYZ, ETML, KL51, LSEA, LSEG, LSHA, LSHB, LSHD, LSHE, LSHF, LSHH, LSHJ, LSHK, LSHL, LSHM, LSHN, LSHO, LSHP, LSHQ, LSHR, LSHS, LSHT, LSHV, LSHW, LSHY, LSHZ, LSPW, LSVA, LSVC, LSVE, LSVF, LSVG, LSVH, LSVI, LSVJ, LSVK, LSVM, LSVN, LSVO, LSVQ, LSVR, LSVS, LSVW, LSWB, LSWL, LSWM, LSWS, LSXA, LSXC, LSXE, LSXI, LSXN, LSYA, LSYB, LSYC, LSYD, LSYE, LSYF, LSYG, LSYH, LSYJ, LSYN, LSYP, LSYQ, LSYT, LSYU, LSYV, LSYW, LSYY, LSYZ, LZZZ, SBKB, AE0002, AG4362, CHCRXD, DEFSSN, DEGTHZ,
    DEHLBN, DEHLST, DEHYNG, DEISNY, DEKLPP, DEKNGS, DELBRT, DEMNSN, DEMSBC, DENRPP, DENTRW, DERDLN, DERSSF, DESCHL, DESSLN, DETECK, EGABOY, EGARCL, EGBAXB, EGBRGH, EGBRYN, EGBUTE, EGCAEM, EGCALT, EGCAMP, EGCHAL, EGCURR, EGDORN, EGEDDS, EGELEY, EGESTN, EGFERN, EGGART, EGGIGH, EGGLNF, EGHOLL, EGINCE, EGINSH, EGJERO, EGJURA, EGKIRK, EGKNCK, EGLLEW, EGLNDG, EGLNTY, EGLYMM, EGNANT, EGNMOR, EGNOCT, EGPEAR, EGPLCK, EGPOCK, EGSTHL, EGSTHV, EGSTRT, FRHBRP, FRRVNS, FRSYNL, FRTCRX, ITMEGO, ITPSSD, ITSKYD, ITSMLC, ITSTRZ, ITVLSS, K2FLCR, K7DRYT, KFJY, KMFH, LSSCHH, NERS, NPMNTV, PCHP, PRDV, SBRJH0, SWIQ, UCFP, UFTA, USWHTH, UTFA, UTFF, VNS10, VNS8, ZBTS