• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Airport List ICAO Search Error

Messages
2,930
Country
newzealand
Many thanks Jon for the update......

Well! what can one say for your efforts Jon.......... I'm very grateful and appreciate your work......

just a note while i remember, if i type KORD for a search of the ICAO, then
i get a blank window and the tree opens "IRAN" its not finding the/any APX........
now i can find it using the tree for the USA/Illinois, i can find Chicago -O'Hare Intl ok

Ray
 
I have moved this thread as I cannot figure out what is happening.

As PANC nor KORD are found correctly. I have run a couple of tests with KORD - it is very odd - KORD is not found but under the same City (Chicago) are some other airports including KDPA, KIGQ and KMDW. Doing an ICAO search on all of those results in the correct airport being displayed (at least the correct city opens).

I need a few more examples, if possible, to narrow down the problem.

So if there are any more found then please post details here

Thanks
 
How about C59?

The search finds NC59 in Taylorsville, North Carolina... but I am looking for C59, in Delavan, Wisconsin.

Dick
 
Thanks guys - the selector code is clearly broken. I will get something more reliable in place for the next build :)
 
Thanks guys - the selector code is clearly broken. I will get something more reliable in place for the next build :)

Hi Jon
EHAM too...
What i said in another thread about sleep was not that far behind the truth isn't it Jon:)
Have a very nice and easy going weekend Jon...you earned it!
Regards and till next build.
Bert
 
This bug is now fixed. I have re-written most of the code relating to the Airport List.

Firstly load times for the list are now very short (once a scan has been done). I have used a method known as lazy loading. This means that sections of the tree only get loaded when the parent node is clicked. Same method is used for file managers because it would take so long to pre-load a whole hard disk of information.

Second the icao search is now reliable - also it will work if you just put the first letter or two of an ICAO in. KORD brings up one airport. Just putting in the first letter or so - e.g KO will give you a list of those airports that have an ICAO starting with KO. I plan to extend the search capabilities along the lines of the FS Aiport Selector in a later build.

Double click either an airport in the tree or in the list to load it into the application (SDE will use the same lister)

The screenshot shows the new Airport List Dialog.
 
Last edited:
A second column

Hi, Jon

Very useful and smart way to show the airports.

A little suggestion, as you did not yet finish coding this:

In the second window (right side), display in one column only the ICAO and Airport's names and in a second one, the remarks "Stock" (or any others).

Thanks,

José
 
Last edited:
Jose

That is a good suggestion but not sure this is the window that data needs to be in.

What the window should do is find a Stock APX bgl. To start scanning all FSX folders and then displaying modified or duplicate ICAO Airport codes would cause confusion.

We use many duplicated ICAO airport codes (headers) in many different type scenery folders for various reasons. If someone sees duplicates at this window it may cause alarm and Users might start deleting my approach codes in the Global\scenery folder or a airport ARP elevation change nesting in the Scenery\World\Scenery folder.

I would rather see a stand-alone utility based on SDE that scans all folders for duplicate ICAO Airport codes then a way to open them and evaluate what is in the bgl.

Many to this day use 3rd party utilities to find duplicate AFCAD's which are not actually AFCAD's but are Airport headers needed as a seperate bgl.

Once these misunderstood duplicates are deleted the visual/non-visual scenery disappears without warning.

The APX bgl is a mid loading BGL when FSX loads and alot of duplicates are placed and read before (below priority) and after (above priority) of the APX bgl. AFCAD falls short in this area and can only read/copy/paste/blockout (deleteALL=) certain parts of the stock bgl. DeleteALL= does not do what it sounds like and not the best choice of wording by MS. FS9 then uses many different bgl's and the remainder of the AP9 combined with the AFCAD bgl to make up a complete airport. FSX works in the same way.

I am not sure yet how Jon is going to address this with ADE but I am waiting until he is further along and then I plan on discussing the below and above duplicate ICAO code priorities with him.

SDE should as a base program be able to decompile all XML style bgl's. On the other hand if ADE also decompiles every aspect of a APX airport record there are going to be complications down the road on the way that FS9/FSX reads bgl's loading from different folders above and below the mid loading point.
 
Last edited:
ADE (actually SDE) only reads from AP*.bgl files in the main scenery folder so would not find any additional airport headers in other files there.

It does read the addon scenery folder but I am thinking that can be turned off for ADE since it is easy enough to open a Bgl file from the menu.

While SDE reads everything ADE only processes certain items from the airport record - it does not read approach information for example.
 
Only Stock Airports

Hi, Jim and Jon

Jose
That is a good suggestion but not sure this is the window that data needs to be in.
What the window should do is find a Stock APX bgl. To start scanning all FSX folders and then displaying modified or duplicate ICAO Airport codes would cause confusion..

If that function ONLY find Stock Airports, the advice should appear only one time (outside the Scroll Window), do you agree?

Kind regards,

José
 
Hi Jose

Yes the documentation would say that the open airport function only applies to stock or default airports and that also would appear on the Airport List Window.

A note in the documentation also would say that for any other airport (e.g. Addon) then bgl file should be opened directly. This should work in the sense that most addon bgl files should contain only one airport.
 
Back
Top