From: James T. <zak...@ma...> - 2017-02-27 10:07:08
|
> On 26 Feb 2017, at 12:41, Szymon Acedański <ac...@mi...> wrote: > > I was recently experimenting with upgrading navigation data, with the following goals in mind: > > 1. To use the upgraded nav database from X-Plane: > http://gateway.x-plane.com/navaids/LatestNavFix.zip > > 2. To be able to use the current data from NaviGraph, which is provided in X-Plane 11 format. > > 3. 1 and 2 without changing anything in $FG_ROOT, but by reading the nav/fix files found in $FG_SCENERY/NavData/{fix,nav}/* analogously to already implemented logic for airports. This would also open the possibility for custom scenery makers to provide overrides for incorrect items. > > As I'm new here, please advise if it makes sense what I do and if I'm not duplicating unnecessarily someone else's efforts. :) Szymon, thanks for working on this. I need a bit of time to review the submitted code and give feedback, there’s another developer (Florent) who also recently touched this code who might have comments also. My guess is I’m fine with the tech (again, I need to do the review) but what is not clear from above, and what has traditionally held us back from such changes, is what is the standard experience we’re hoping to deliver to our users? I.e does this change what goes out in the next stable release? If not, why not, and do those reasons make sense? Could we just replace the v850 fix/nav.dat in FG_DATA with the newer version and be done with it? I’m also wondering if this makes the scenery ILS.xml files less important? (Given recent discussion about them confusing some situations) Some kind of concept statement on how you envisage this working / developing for different classes of users over time would be good, for me to keep in mind when reviewing. (BTW, I also subscribe to navigraph and use it to get procedures for the route-manager and FMS code, using the LevelD XML loader I wrote many years ago - it’s not nice code but it was the most well-documented output format NaviGraph had at the time) Kind regards, James |