On 16 Feb 2010, at 15:26, Jari Häkkinen wrote: > EDDB is one of the reported airports. In apt.dat.gz you'll find this row > > 10 52.372560 013.505561 07R 68.77 9807 0000.0000 0984.0984 148 > 351351 1 0 3 0.25 1 0300.0300 > > and in nav.dat.gz you'll find rows like > > 4 52.37906900 013.53301100 157 11070 18 68.790 ISSE EDDB 07 > ILS-cat-I > > I assume that the above mismatch will create the assert (now removed by > James in CVS) reported by Jacob. James' fix will now simply ignore the > issue of a missing runway and report some default value.
Correct, on all these points. > It maybe that fg knows to map 07 to 07R by some magic or to xxx (there > are many xxx fields in apt.dat.gz) but reading the dat files indicates > that something is wrong. This is a temporary situation, because at present our nav.dat and apt.dat are out of sync - Martin grabbed a newer nav.dat to make many new fixes available, but at present FG is unable to deal with the newer X-Plane apt.dat format. Rather than expending lots of time or effort dealing with this, I made a quick-but-hopefully-sensible change to use a default value, where the runway is 'missing'. The real fix is to support the new data format, and get the data files back in sync - creating 'magic' to map 07 to 07R is address the symptom, not the cause. Regards, James ------------------------------------------------------------------------------ SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel