Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jan 15, 2017 18:45:55 GMT
Hi there, First I just wanted to say thanks for the hard work put into the various navaids/airport updates for FSX and P3D, it's awesome! Now I had a question about an issue I noticed when using addon scenery (OrbX regions in this case.) Some airports that are updated with the world updates package have been updated to use their current ICAO codes. Two examples are Glacier Park International and (from KGPI to KFCA I think) and Mariposa-Yosemite (from O68 to KMPI.) I'm sure there are many others as well that I haven't run into yet. What I've seen is that when running a scenery that still uses the original codes, you get two airport sceneries conflicting with each other, i.e. new/updated KMPI sits directly underneath the OrbX O68). Is there a way this can be fixed manually? Thanks for your time! edit: OK, after some sleuthing I've figured out that OrbX's O68 resides in two locations, the \OrbX\FTX_NA\FTX_NA_NCA05_SCENERY folder (ADEX_FTX_NCA_O68_Mariposa_Yosemite.BGL) as well as \Scenery\World\scenery (ADE_FTX_NCA_O68_elevation_adjustment.BGL.) The incredibly handy software "Little Navmap" by Alexander Barthel helped me realize that, as it builds a database based on currently loaded scenery and tells you which files hold that scenery once you search it.) Anyway, I used your handy little ILSInspector tool to change the ID in ADEX_FTX_NCA_O68_Mariposa_Yosemite.BGL to KMPI, however the double airports were still present, which turned out to be tied to the second OrbX "elevation adjustment" BGL file. However I cannot use ILSInspector to modify the airport ID in that file. If I temporarily remove the "elevation adjustment" BGL, then it cures the double airport issue, however as you'd expect I lose the elevation adjustment so it doesn't fit with the OrbX mesh for that area. What would be the easiest way to get around this? edit2: After yet more sleuthing, I came up with how to (or at least, one way) to change the elevation adjustment to reflect KMPI instead of O68. I had to download ADE (as well as the P3D SDK to have the BGL and shp2vec compiling tools), using their optional "ProKey" enhancement, open the elevation adjustment file and edit the raw data to reflect the new KMPI ICAO. Success! It was really the elevation adjustment that made this more difficult. Thankfully there appear to be relatively few OrbX elevation adjustments, and chances are most if not all of them are still current ICAO codes. I hope this helps anyone who runs into this duplicate airport with OrbX scenery issue in the future. Thanks again for your navaids and airport tools and updates!!!
|
|
|
Post by Herve Sors on Jan 16, 2017 9:34:15 GMT
Thanks Molleh for the feedback and this detailled investigation. Interesting to see that airport list is not only build from the BGL that contains airport records. I will be interested if you could privately send me [hsors(at)hotmail(dot)com] the original 2 files ADEX_FTX_NCA_O68_Mariposa_Yosemite.BGL and ADE_FTX_NCA_O68_elevation_adjustment.BGL file so that I analyze them more in detail. I will also be interested to know, from your experience, what are the consequences of this duplicate situation on the simulation while flying around the airport (apart there is 2 entries in the list) By the way I hope OrbX will publish some updated files in the future including current ICAO codes Know that when I built the initial US updates, about 15-20 such changes were included, so that's still a very few (although there's some others outside the US). Since then, I only had to change one or two (previous 6 months)
|
|
|
Post by PH-MAC on Oct 24, 2018 19:19:08 GMT
Excellent Molleh!!...Thank you for your detailed explaination on how to fix the issue. I had the same problem and could not find anything else about it on the Internet, except your post here in this forum. I followed the steps and...it works!
Thanks again!
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 12, 2019 3:19:24 GMT
Thanks Molleh for the feedback and this detailled investigation. Interesting to see that airport list is not only build from the BGL that contains airport records. I will be interested if you could privately send me [hsors(at)hotmail(dot)com] the original 2 files ADEX_FTX_NCA_O68_Mariposa_Yosemite.BGL and ADE_FTX_NCA_O68_elevation_adjustment.BGL file so that I analyze them more in detail. I will also be interested to know, from your experience, what are the consequences of this duplicate situation on the simulation while flying around the airport (apart there is 2 entries in the list) By the way I hope OrbX will publish some updated files in the future including current ICAO codes Know that when I built the initial US updates, about 15-20 such changes were included, so that's still a very few (although there's some others outside the US). Since then, I only had to change one or two (previous 6 months) Hello Herve, I have a similar problem related to O17/KGOO involving an ORBX NorCal regional scenery in P3DV4. The explanation provided by member molleh seemed be a solution, but I don’t trust my limited experience to download the editing tools he described and attempt a fix and screwing things up. Is there a less complex method using one or two of your tools to make the necessary file corrections. As as things stand now having two airport entities at the same geolocation result in their stacked appearance and unsuitable for landing/takeoffs. BobSuslin
|
|
|
Post by Herve Sors on Dec 12, 2019 11:10:00 GMT
Hello Bob There's known problems with OrbX sceneries when ICAO airport Id has been changed in the default scenery (something I do in my updates for those who do not have any 3rd party scenery) The reason is that OrbX is unable to exclude default airport data when it doesn't find the stock airport ICAO code. Consequently there will be a mix of both sceneries (OrbX+default) The only workaround at this time is to revert the change I've done in the default scenery so as to restore the initial Airport ICAO Id OrbX will recognize For that you will have to use my Airport Inspector and Editor software (it is the one I use for making all changes) www.aero.sors.fr/navaids.htmlAn example here to revert back KGOO to O17 in my updated file 1) After launching the program, ensure the correct simulator is selected in the [Select Data] menu (should be here PreparD version 4.xx) 2) Load the BGL file that contains the default modified airport. In this case it is the APX15180.bgl that is located in your ..Scenery/0102/scenery subfolder [Note: modified file is dated 5-Dec-2019 and you should also have a backup of original file with a .bckup extension] For that in the [Select Data] menu, choose [Analyze single BGL file] and load the file 3) Then use the [Airport Editor / Airport Id Editor] menu 4) Enter KGOO as Current ICAO identifier and O17 as New ICAO identifier and press the Change Id button That's all. You will have to relaunch your simulator. Now OrbX scenery should exclude default airport correctly The only problem is that you will have to perform the same change at each new AIRAC cycle if APX15180 is updated (checking the file date) but it is really fast and will not be needed so frequently If you do not wish the file is updated in the future, you may change its date stamp to a future date a few months ahead. However it will prevent updates of other data (airport, ILSs, etc) that are contained in the same file Hope it will help Hervé
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 12, 2019 15:30:36 GMT
Hello again Herve, sounds simple enough that even I can do it. I have downloaded AIE and will make edits that you have clearly explained.
I interpret the effect of your instructions as reverting the updated ICAO code to its original "stock" code ID is to avoid the conflict with ORBX. However, Mollehs' fix was to actually change the names in both ORBX files so they comport with the updated ICAO nav data. Thus, the nav database and ORBX scenery are in sync for as long as either the ICAO remains the same or ORBX has a scenery update. . Your comment?
Bob
|
|
|
Post by Herve Sors on Dec 12, 2019 17:40:55 GMT
Hi Bob,
From what I know, that question has already been asked from time to time on their forum (though, in a different wording..). Seems it also concerns to some extent navigational aids. They alone can comment further on that.
Regards
Hervé
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 12, 2019 18:53:44 GMT
I understand your hesitation to go further .
Thanks much for your help
Bob
|
|
|
Post by niksan29 on Feb 22, 2020 7:48:32 GMT
They alone can comment further on that. unfortunately they rarely update global products, especially ftx vector... users just need to decide to use this product or not but thanks to your tools we can fix a lot P.S and maybe in some questions this little instruction will help users: aerosors.freeforums.net/thread/283/solve-problem-default-navigation-dupliP.Sss... it would be great if someone created a global package of airports(only simple afcad) updated to the current state, even if it would be a paid product
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 27, 2020 5:44:39 GMT
Here is the method I used based largely on Molleh's post at the top of the thread. This method is similar, however doesn't require ProKey. I posted this in the Orbx forum. This is going to carry the weight of what would be a tutorial. It's just not going to have screenshots and cleanliness. First off, again, I did not touch the Scenery\0102\scenery\APX15180.bgl file. What did touch that file was the navdata update program, be it in my case Aero.Sors, or in the other case FS Aerodata. Those programs modify the core files to bring the ICAO's, runway numbers, taxiways, etc. current. If I were to use the program Little Nav Map for example, and typed in O17 for Nevada County, it would show me that the files it is referencing for O17 were ADEX_FTX_NCA_O17.bgl and ADE_FTX_NCA_O17_elevation_adjustment.BGL in their respective folders. Yet if I searched KGOO, it would show me the file it's referencing is APX15180.bgl. This is post navdata update mind you. So, the simulator thinks that there is both a O17 and a KGOO causing a mismatch. The way to eliminate this mismatch is to update the ICAO's in the aforementioned Orbx files. Now updating ADEX_FTX_NCA_O17.bgl is easy. I use a program called Airport Inspector and Editor by Herve Sors www.aero.sors.fr/navaids.html. In that program, you load the .bgl and open the airport/rwy editor and change the ICAO; in this case from O17 to KGOO. That file is now updated, and is done. Airport Inspector and Editor creates a backup for you prior to the save. The ADE_FTX_NCA_O17_elevation_adjustment.BGL gets a little more tricky as Airport Inspector and Editor will not open it. ADE will let you open it, but will not allow you to modify it. So, we go to .xml. For that, I use a program called Bgl2Xml by ScruffyDuck www.scruffyduck.org/bgl2xml/4584282773. In that program, I load the file in, and create an output. You can choose any name you want, or use the default, but you will have to rename the file at some point. This generates an .xml of the .bgl file. I then open the newly created .xml file with a .xml editor. I use the freeware Microsoft XML Notepad. When open, under airport, there is a section for ident. Go in there and change the ident from O17 to KGOO. Save and close. Open, not import, the modified .xml file now in ADE. Compile the file as you would any other scenery project. Locate your newly modified .bgl and rename as necessary. Place the new elevation adjustment .bgl in world/scenery folder and overwrite the existing. Obviously you would have backed up your originals before hand. If you used Little Nav Map, then reload the scenery directory, and you should now find zero instances of O17, yet will see all three files referenced when you search KGOO. This is purely optional. More importantly in the sim, you should now see no instances of O17 and only see KGOO. Load up, and enjoy your newly corrected scenery. Of note, this can obviously cause problems the other direction if someone has never updated their core data. However, if someone is looking for help with this issue, it is likely they have. It's possible that the reason Orbx has elected not to update their own files is because they will then differ from the core files in the unmodified data set. I will say, it is a lot easier to fix a core file than it is to correct the Orbx files though, but I digress. Nick
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 27, 2020 5:52:43 GMT
Or there's this which I did...... If you are a FSX/P3D user and you update your simulator's internal navdata via FSAerodata or Aero.Sors, you may notice problems with Orbx region airports who's ICAO has changed since the original default database. The simulator will attempt to place two airports at that location, and you will have elevation errors, offset runways, and other issues. This is because the simulator is trying to put the new and current ICAO over what ORBX uses, which is the original default database. This is generally isolated to Orbx full regions. I have run across a few of these, and managed to figure out how to correct them. If anyone else runs across fields like this where an ICAO has changed, please let me know, and I will try and get in and repair it. I can only do this for regions I own however. Currently those regions are PNW, NCA, SCA, and CRM. I am providing a Dropbox link where the corrected files can be found. Current corrections are: www.dropbox.com/sh/265o5li9l1vjblr/AADWbnEQmrtoFXPR6lMgRo8ja?dl=0 CRM: KDIJ - Driggs-Reed Memorial - Formerly U59 NCA: KGOO - Nevada County - Formerly O17 KMPI - Mariposa-Yosemite - Formerly O68 KJAQ - Westover Amador County - Formerly O70 SCA: KBVU - Boulder City - Formerly 61B ***Backup your original files*** Place the elevation adjustment file in your \scenery\world\scenery\ folder and overwrite Place the airport .bgl in your \FTX_NA\FTX_NA_xxx05_scenery\scenery\ folder For example: Place the file ADE_FTX_NCA_O17_elevation_adjustment.bgl in your \scenery\world\scenery\ folder Place the file ADEX_FTX_NCA_O17_Nevada_Co.BGL in your \FTX_NA\FTX_NA_NCA05_scenery\scenery\ folder Enjoy
|
|
|
Post by niksan29 on Feb 27, 2020 19:00:40 GMT
The ADE_FTX_NCA_O17_elevation_adjustment.BGL gets a little more tricky as Airport Inspector and Editor will not open it. ADE will let you open it, but will not allow you to modify it. Perhaps in the future, Herve will add support for changing ICAO in this file using tool AIE Then it will be even easier
|
|
|
Post by Herve Sors on Feb 28, 2020 1:44:27 GMT
Thanks Nick for sharing this detailed procedure. I would be interested to have a look to the ADE_FTX_NCA_O17_elevation_adjustment.BGL just to analyze its structure and see if something can be done on it with AIE. Note than you do not necessarily need ADE to compile your modified xml file. It is feasible using either FSX or P3D compilers. Links here www.aero.sors.fr/bgltools.htmlHervé
|
|
|
Post by niksan29 on Feb 28, 2020 7:26:48 GMT
just to analyze its structure and see if something can be done on it with AIE. I also sent you a personal message with a link to the samples (_elevation_adjustment.BGL)
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 29, 2020 20:43:59 GMT
Thanks Nick for sharing this detailed procedure. I would be interested to have a look to the ADE_FTX_NCA_O17_elevation_adjustment.BGL just to analyze its structure and see if something can be done on it with AIE. Note than you do not necessarily need ADE to compile your modified xml file. It is feasible using either FSX or P3D compilers. Links here www.aero.sors.fr/bgltools.htmlHervé No problem. I'm just a tinkerer, not a coder by any means. Sometimes I just find rabbit holes, and sometimes they work out for the best. Thanks for keeping up a great product!
|
|