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

Reply via email to