On 12/12/04 at 6:00 PM Paul Surgeon wrote:
>On Sunday, 12 December 2004 17:32, Paul Surgeon wrote: >> Would there be any objections if I added an extra field ("installed") to >> Airports/basic.dat ? >> >> What I want to do is keep a list of airports that are available world >wide >> as well as those that are actually installed. >> >> I can either do it that way or I can create a new file containing >installed >> airports but then I would have to cross reference between the two files. >> >> Paul > >Please disregard - Melchior pointed out quite correctly that user data >should >not be stored in CVS files. > Your basic idea - that the user shouldn't be presented with a selection of unavailable airports, is perfectly valid though. Why not first scan FG_SCENERY path for installed scenery in either 10x10 (quicker) or 1x1 (deals with the small CVS area) degree chunks, and cache this in memory. Then test all airports against installed scenery area on load, and save the result with the airport. That should work, question is what impact on load time it would have. As a further idea, airports could have a country ID added during this step based on the ICAO code, and presented to the user in a far more civilised per-country selection. Cheers - Dave This message has been scanned but we cannot guarantee that it and any attachments are free from viruses or other damaging content: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel 2f585eeea02e2c79d7b1d8c4963bae2d