greaneyr wrote:An interesting situation we'll have to decide how to cope with is overriding defaults. For instance, NZPM in FS9 is in completely the wrong place. If we just add to it then we'll have only one AFCAD, but we'll end up with two flatten and exclude areas, as well as the incorrectly placed airport buildings from the default airport. When I've built scenery like this in the past, I've modified the default BGLs, but this isn't an option for distribution as it means distributing copyrighted data. The other time we'll meet this problem is with LWM polygons, such as the enourmous lake north of Ohakea instead of the Rangitikei river. You can't exclude them. Surely there is a way to get rid of them?
As pointed out here, moving an airport into the correct location, without the NZTopo, may mean moving roads, rivers and coastlines. With the topo, the correct location fits right in (except for the flattens) and actually works better in the right place. So the best solution is actually to own the topo:) That's why, if I can't find a solution which covers both the default and the topo, I'll design for the topo.
FS2004 flattens will be a problem, whether or not you use the topo. Modifying default files is never recommended, and FSX actually gives a nice way around this, but with FS2004 we are a bit stuck. I know what issues this can cause -- I released a replacement flatten file with both Auckland and Wellington, and I did one for Laurie, so I know what a pain they can be -- if I had I choice I wouldn't ever do this again. However there is one way around that.
First of all, I'll define the problem:)
Here I'm talking about airport flattens only. FS2004 lumps all flattens in a particular area into one BGL. The area is based on a LOD5 grid -- about 300 kilometres square for each BGL. What I've done in the past is to decompile the default BGL, delete the flatten for the airport I want to change, then recompile it to a new BGL. I then create a separate flatten just for the airport(s) I'm working on. The default flatten BGL is disabled by renaming.
There are a couple of real problems with this. First, if more than one designer is working on the same BGL (which could include dozens of airports) then you'll end up with a mess. Secondly, installation is tricky -- my installer needs to track down the default file to rename it.
However there is one way that this could work effectively -- if there was one NZ-wide project underway to fix all the flattens. This could be done on a LOD5 basis. I dunno how many files are involved -- I'd guess around 20. A messy job, but it may pay off in the end.
Incidentally, I said that FSX is a lot better to work with here -- it has a better topo to start with, so it's just a matter of fixing flattens. FSX introduced a method of excluding existing flattens (and other polygons etc) without changing any default files. Much tidier, as everything can be done from the one scenery folder.
greaneyr wrote:Personally, I don't see how placing an airport in the spatially correct place locks anyone into using a particular mesh. Mesh is mesh isn't it? There should only be one correct mesh at each resolution, since it is derived from real life data. If there is a lot of variation from one mesh developer's product to the next, one of them must be wrong? Also, moving an airport from a default location on a pc where the user has the default mesh won't upset things will it (correct me at any time here since I live in the very flat Manawatu where mesh around airports does nothing)?
The difference between the default mesh and the 20 metre mesh can be dramatic, especially near a river or coast, which a lot of NZ airport are. On the coast, the default mesh may elevate the airport just a metre, or even no elevation, whereas in reality it may be 10 -- 20 metres.

Posted:
Mon Jan 21, 2008 4:01 pm
by Timmo
I dont have experience with FS9 style flattens but for FSX, as Robin noted, the solution doesnt appear hard. It does offer some options though. We could either a) Have one flatten file for each airport (Pros: Easier to manage single airports, Cons: Lots of files) or b) Have one flatten bgl containing all the flattens for the airports (Pros: one file, cons: Harder to manage/disable single airports flattens.
This leads onto how we intend to approach the file system for the airports and scenery. Again, two options as I see them:
a) a separate folder each airport with appropriate scenery and texture subfolders;
Frenzy--
|_Auckland
|_Scenery
..AerialImagery_Auckland.bgl
..LibraryObjects_Auckland.bgl
..RunwayData_Auckland.bgl
|_Texture
..TextureSheet1_Auckland.dds
..TextureSheet2_Auckland.dds
|_Ardmode
|_Scenery
..AerialImagery_Ardmore.bgl
..LibraryObjects_Ardmore.bgl
..RunwayData_Ardmore.bgl
|_Texture
..TextureSheet1_Ardmore.dds
..TextureSheet2_Ardmore.dds
|_etc etc
b) one folder with a scenery subfolder containing all the bgls for all the airports and scenery, and one texture subfolder containing all the agns etc (and photo tiles for FS9 aerial textures)
Frenzy--
|_Scenery
..AerialImagery_Auckland.bgl
..LibraryObjects_Auckland.bgl
..RunwayData_Auckland.bgl
..AerialImagery_Ardmore.bgl
..LibraryObjects_Ardmore.bgl
..RunwayData_Ardmore.bgl
|_Texture
..Texturesheet1_Auckland.dds
..Texturesheet1_Aardmore.dds
etc etc
I certainly prefer option a) as we have to keep the future in mind (i.e. the ease of which users can disable/delete certain airports. The only question I have is can you add a folder and get it to read the subfolders? (i.e. add the Frenzy folder to your scenery list once and then all the data in the many subfolders are added?...does this require changes to the config?)