Thanks for the writeup. Please forgive me for asking a bunch of stupid questions, but I don't quite understand the new terrain structure. Can someone tell me if I have the wrong ideas and fill in some blanks please?
I am mostly interested in the files that get imported as I was working on a DEM => AH terrain program when the new version was announced. (I know artik made, and is probably updating, a better one, but I want to do my own just to keep my brain from atrophying). The new height file is apparently a 4K x 4K signed 16 bit integer with a unit of feet. (That's lucky for me because my program internally stores height in exactly that format.) I also presume that negative height is allowed now (for example I can drive a Jeep below sea level in the shallow water near the port). Is negative height allowable on dry land? (The DEM datasets have a surprising number of holes in the ground that turn out to be open pit mines.)
The old AH used water.bmp, waterc.bmp, and waterd.bmp to define water location, color, and "depth". Those appear to be gone now and shorelines appear to be smoothed using splines. How does one specify water, specifically in an import file? Is it part of the terrain type file (which I presume is splattype.bmp). How does one specify lakes and rivers? Also, is it true that anything at alt <= 0 ft is rendered as ocean? I tried that in my program, but it turned too much low lying coastal areas into ocean due to round off error (DEM resolution is 1 meter).
Sorry for all the questions, but I want to understand the structure, especially for adding water so I can make use of GSHHS vector datasets.